France March 2011: Citroen C3 and Dacia Duster beat records
Citroen C3 * See the Top 100 best selling models by clicking on 'Read more' at the end of the post * As cash-for-clunkers orders had a March 31 delivery deadline, this is the final month of artificially boosted sales for the French market at +6% and 257,631 registrations. In…