UK car output slumps to lowest level since 1984
British car output fell to its lowest level since 1984 last year after the #COVID19 pandemic shut factories and hurt demand.
British car output fell to its lowest level since 1984 last year after the #COVID19 pandemic shut factories and hurt demand.