Europe March 2013: Nissan Qashqai and BMW 3 Series strike again
Nissan Qashqai * See the Top 10 best-selling models and brands by clicking on the title! * No sign of recovery for new car sales in Europe, down 10% year-on-year both in March to 1,354,083 registrations and year-to-date at 3,107,087 units. This month while the UK resists again at +6%, Germany