Lockdowns stall UK’s new car market 

8 Dec 2020

Lockdowns stall UK’s new car market