2011 Michelin Challenge Bibendum: The world’s only “green” auto show
By John LeBlanc BERLIN, Germany — Michelin’s Challenge Bibendum might be the ‘greenest’ auto event of the year. This year’s event, held for the first time in Berlin, marks the eleventh time Michelin has put on its “green” — or what it calls its “sustainable mobility” — auto show. Back in the late-1990s, the higher-ups at […]