France LCV November 2011: Renault Clio & Citroen Nemo shine
Citroen Nemo * See the Top 75 best-selling models by clicking on the title! * While the French Passenger Car market is down 8% in November, the Light Commercial Vehicle sales are up an impressive 10% at 39,723 registrations, bringing the year-to-date total to 390,083 units, up 3%. For the…