Sandy Springs-based shipping giant UPS is laying off 20,000 workers and closing 73 facilities, sparking concerns among economists and labor leaders about the potential ripple effects across the economy—especially in metro Atlanta…
Sandy Springs-based shipping giant UPS is laying off 20,000 workers and closing 73 facilities, sparking concerns among economists and labor leaders about the potential ripple effects across the economy—especially in metro Atlanta…