The new Volvo S60 car is unveiled by Volvo Car Corp. President & CEO Odell on the exhibition stand of...
The new Volvo S60 car is unveiled by Volvo Car Corp. President & CEO Stephen Odell on the exhibition stand of Volvo during the first media day of the 80th Geneva Car Show at the Palexpo in Geneva March 2, 2010. REUTERS/Denis Balibouse (SWITZERLAND - Tags: TRANSPORT BUSINESS)