Lowe's has selected Charlotte, North Carolina, for a new technology hub meant to house thousands of employees to support the home improvement retailer's technology capabilities after receiving hefty tax incentives from the state and city. The company previously said it was also considering Dallas for the hub.
