Stars of Geneva motor show
12 Mar 2012 by Philip King
Switzerland is car-making neutral ground and has little vehicle industry of its own. But its annual showcase has a reputation as the "designer" show, where the elite brands put their best ideas on ...Read more