France 1-11 November 2013: Citroen C3 on top
The Citroen C3 is the most popular model in France so far this month. * See the Top 10 best-selling models and brands by clicking on the title! * First November new car sales figures are starting to trickle through: in France over the first 11 days of the month…