
Day: January 2, 2013

VOLVO CARS
Volvo V70 most sold car in Sweden in 2012
The Volvo V70 was Sweden’s most sold car in 2012, the 55th consecutive year Volvo Cars took the honour on home turf.
PARTNER CONTENT
Summer in Stockholm: discover these local hidden gems
