Spain March 2012: Seat Ibiza #1 at highest share in 2 years
Seat Ibiza * See the Top 200 best-selling models by clicking on the title! * Spanish car sales slow their fall at -4% year-on-year in March to 84,538 registrations, still the 2nd lowest month of March in the last 20 years after 2009. The total after 3 months stands at…