Top 10 Green Cars of the Geneva Motor Show. The Green Piece
Green Cars News
FEBRUARY 23, 2010
Tuesday 23 February 2010 Steeped in tradition, having been established in 1905 and now set for its 80th edition, the Geneva International Motor Show has always been one of the highlights of the automotive calendar. Regarded as a level playing field for the world’s car manufacturers as Switzerland lacks an automotive industry of [.].
Let's personalize your content