The logo of Volvo is seen on the front grill of a Volvo truck in a customer showroom at the company’s headquarters in Gothenburg, Sweden, September 23, 2008. REUTERS/Bob Strong
The logo of Volvo is seen on the front grill of a Volvo truck in a customer showroom at the company’s headquarters in Gothenburg, Sweden, September 23, 2008. REUTERS/Bob Strong