2 Articles
Official

Architecture giant Gensler won the tender from among a dozen firms to design the new Mercedes-Benz USA headquarters in Atlanta, set to open its doors to a thousand employees in 2018.

Official

Mercedes-Benz USA will move first into a temporary facility in Dunwoody, GA before its new headquarters is ready in Sandy Springs, but will still keep some functions at its New Jersey locations.