Home Depot Plans for New Tech & Customer Service C
Atlanta, GA, July 30--Home Depot said that the company is planning to establish a new technology center in Austin, Texas, and a separate customer service center for The Home Depot Supply division in New Braunfels, Texas.