UK car production slumps to lowest level since 1984

UK car production slumps to lowest level since 1984

Output tumbled almost 30% last year as Covid forced factory closures and a fall in consumer demand.

February 3, 2021 / by / in
Comments

Comments are closed here.