Mercedes-Benz Pulls Plug on California Design Hub as 72 High-Paying Jobs Disappear in Atlanta Consolidation
Mercedes-Benz Pulls Plug on California Design Hub as 72 High-Paying Jobs Disappear in Atlanta Consolidation Mercedes-Benz is shutting…