Fleet and business new car sales helped April registrations hit a 10-year high with demand up 5.1% to 185,778 units – the month’s best performance since 2005.
Fleet and business new car sales helped April registrations hit a 10-year high with demand up 5.1% to 185,778 units – the month’s best performance since 2005.