WORLD> Europe
![]() |
Car giants battle for market share at Geneva show
(Agencies)
Updated: 2009-03-04 11:12 A Volvo S60 Concept car is displayed in the Volvo showcase during the first media day of the 79th Geneva Car Show at the Palexpo in Geneva March 3, 2009. [Agencies] |