EU car registrations pick up in July

10 Sep 2025

ACEA expects European sales to plunge 25% this year