Jan
7th
Stay connected Subscribe to our RSS feed
Mercedes-Benz USA (MBUSA) will relocate its corporate headquarters to Atlanta, Georgia, in a move, it said, was designed to better serve its growing customer base and strengthen the company's position for long-term, sustainable growth.