EU new car registrations down 3% in May

25 Jun 2024