Petrol and diesel share of EU car sales plunges in January

26 Feb 2025