Mercedes-Benz USA CEO talks local…

 Since announcing its move to metro Atlanta, Mercedes-Benz presence has been hard to miss.

About jwelcome