France January 2025: Citroen C3 IV triumphs
The Citroen C3 IV is the best-selling vehicle at home in January. Slow start of 2025 for the French new car market at -6.2% year-on-year to 114,672 sales. Petrol sales are off a daunting -28.2% to 29,974 units and 26.1% share vs. 34.1% a year ago while diesel is off…