Coronavirus: UK sees almost no car manufacturing in April
British car manufacturing came to a screeching halt in April, down 99.7% against the same month last year.
It was the lowest…
Recover your password.
A password will be e-mailed to you.