EU new car sales continues positive streak

15 Dec 2022

World new car registrations down 7% in May