Volvo Cars S series XC60 series
Volvo unveiled its new “sportier attitude” XC70 on Monday at the 2007 Genever Motor Show. For more coverage of the Geneva Show and all automotive issues visit www.theautochannel.com.