- Luxury Daily - https://www.luxurydaily.com -

Mercedes unveils its headquarters in Atlanta

A general exterior view of the Mercedes-Benz USA headquarters on March 9, 2018, in Atlanta. Image credit: Abell Images for MBUSA.

 

German automaker Mercedes-Benz has unveiled its new headquarters location that embodies its luxury persona.