EU new-car registrations jump on strong demand across all markets

24 May 2024