Sweden March 2012: Volvo V70, V60 and VW Passat sovereign
Volvo V60 * See the Top 50 best-selling models by clicking on the title! * The Swedish car market performs better than expected in this start of the year at just -3% both in March with 28,555 registrations and year-to-date at 67,976 units. The Top 5 best-selling models in the…