Following the press days for this year’s Geneva auto show, we got the rare opportunity to spend some time with Daimler CEO Dr. Dieter Zetsche. We were lucky enough to accompany Dr. Z as he hustled a freshly minted Euro-market Mercedes-Benz C-class along the cliffs above the Mediterranean in the south of France. As the […]