Today was the grand opening of the new Mercedes-Benz headquarters located in Sandy Springs, 14 miles outside of Atlanta. MBUSA president and CEO Dietmar Exler welcomed some of ...