Mercedes-Benz USA Found an Amazing New Home
Currently occupying temporary office space just down the road from its soon-to-be new headquarters in Atlanta, Mercedes-Benz USA is already making itself a positive force in its local community.
We're loving the series of videos from Mercedes-Benz USA in which the brand highlights the small businesses and non-profits it supports in its new hometown. Each one gives us hope and optimism, and these days we need as much of that as we can get.