Spain October 2017: Renault and Seat Leon snap YTD leads
The Seat Leon is now the #1 nameplate in Spain - albeit for 17 sales. Picture evo.co.uk * See the Top 45 All-brands and Top 290 All-models by clicking on the title * New car sales in Spain are up a robust 13.6% year-on-year in October to 95.108 units, the…