Home Depot to lay off nearly 800 employees at Atlanta support center
Home Depot to lay off nearly 800 employees at Atlanta support center Home Depot says it will lay off roughly 800 employees who work at its Atlanta store support center as part of a broader effort to streamline corporate operations. The Atlanta-based retailer confirmed the layoffs this week, saying the move is intended to simplify its internal structure and better support stores and customers. As part of the change, Home […]