The Auto Wire on MSN
Mercedes-Benz pulls plug on California design hub as 72 high-paying jobs disappear in Atlanta consolidation
Mercedes-Benz is shutting down its Long Beach research and design facility after nearly three decades, wiping out at least 72 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results