France July 2011: Heavily promoted Renault Clio takes off
Renault Clio * See the Top 100 best-selling models by clicking on 'Read more' at end of post! * French car sales are down 6% in July at 159,945 registrations, bringing the 2011 total to 1,385,029 units, up 0.2%. To compensate for supply issues of the Clio diesel versions, Renault…