Spain May 2012: Renault Megane and VW Polo on top
Renault Megane* See the Top 200 best-selling models by clicking on the title! *Still no sign of recovery for the Spanish car market: sales are down 8% year-on-year in May to 72,514 registrations, the second worst month of May in the last 20 years after the 71,168 units sold in May 2009. The