France Full Year 2011: Renault Clio on top for first time in 5 years, a Citroen on the podium for the first time since 1985! UPDATED
Renault Clio * NOW UPDATED with the All-models Top 392 ranking! Click on title to see - Thanks STAC * French car sales are down 19% in December to 187,653 registrations, but December 2010 was artificially inflated, being the last month of scrappage scheme orders. The final 2011 total stands at 2,204,065,…