EU new car sales up 12% to mark third month of growth

21 Nov 2022

World new car registrations down 7% in May