EU car registrations drop 20.6% in April, supply chain woes prevail: ACEA
New passenger car registrations in the European Union fell by 20.6% in April, with supply chain issues continuing to weigh...
Already subscribing? Please log in.
Related articles