EU new car registration up 17%

18 May 2023

EU new-car sales fall 22% in June