News

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 ...