France Full Year 2024: Renault Clio snaps last minute win
The Clio nameplate signs a 22nd annual victory at home. Consult 130 years worth of French Historical Data here. French new car sales edge down -3.2% year-on-year in 2024 to 1,718,416 units. This is 22.4% lower than the pre-pandemic 2,214,279 registrations of 2019. Petrol is down -20.9% to 507,757 and 29.5% share vs.…