LMC Automotive: New lockdowns will mean 300,000 lost car sales in Europe

24 Nov 2020

LMC Automotive: New lockdowns will mean 300,000 lost car sales in Europe