This post was originally published on this site

Two weeks ago (Sept. 11), the night before the IAA Frankfurt International Motor Show opened to the press, I strolled through the doors of Daimler Mercedes-Benz’ vast, lighter-than-air pavilion thinking I knew the story. I even had a headline: Daimler AG’s Stuck Throttle.

The oldest and biggest of the German automaking giants, Daimler’s recent financials have rocked. Group revenue was up 3% (153.3 billion Euro) in 2016, with record profits (8.8 billion). Mercedes-Benz Cars in particular has come roaring back to retake…