Ad

Coronavirus: New car sales crash at greater speed than in financial crisis

What is, usually, the best month for new car sales has delivered the industry's worst March performance for more than 20 years.

Previous Post Next Post