EU new car registrations up 15% in October

22 Nov 2023

EU new-car sales fall 22% in June