This article first appeared at The McAlvany Intelligence Advisor on Friday, January 9, 2015:
On Tuesday, when Mercedes-Benz’s North American Chairman Stephen Cannon finally confirmed the rumors swirling around his company’s headquarters in Montvale, New Jersey, that he was going to move it to Atlanta, Georgia, he didn’t tell the whole truth:
New Jersey has been a wonderful home to our U.S. operations for our first 50 years, and still is today. The state has worked tirelessly with us as we evaluated our options.
Ultimately, however, it became apparent that to achieve the sustained, profitable growth and efficiencies we require for the decades ahead, our headquarters would have to be located elsewhere.
That brought us to Atlanta.
It was the location that sealed the deal, according to Cannon: