Geneva Motor Show revs up for bumper year

15th February 2011, Comments 0 comments

Organisers of the 81st Geneva Motor Show are confident that the bumpy road to recovery that recently affected the annual show is now behind them.

0 Comments To This Article