EU new car sales up for second month

18 Oct 2022

World new car registrations down 7% in May