Day: March 4, 2016

We all know Mercedes-Benz USA is uprooting from its current New Jersey headquarters to a new home in Sandy Springs, Atlanta, which is set to be completed sometime in 2018. Now, the company has provided us with a glimpse into what the new HQ will look like.