Volvo Car Corp. President and CEO Stephen Odell (L) and Senior Vice President of Design Steve Mattin pose next to the S60 concept vehicle during press days at the North American International Auto Show in Detroit, Michigan, January 11, 2009.[Xinhua/Agencies]
|