Home Depot laid off around 800 corporate employees on Wednesday. The cuts affected roles tied to the chain's store support center in its hometown of Atlanta. Companies from tech to consumer brands are ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results