The most important business cars of the 2010 Geneva motor show
9 March, 2010
The worldwide car industry decamps to Geneva once a year for one of the major events in the European calendar. Paul Barker and Rachel Burgess take a look at the crucial corporate cars revealed in Switzerland.
















