Widespread uncertainty causes 20% July drop in UK car production
A car salesman shows customers vehicles in a Vauxhall dealership in London on June 4, 2020, as showrooms in England...
A car salesman shows customers vehicles in a Vauxhall dealership in London on June 4, 2020, as showrooms in England...