Car sales see worst start to the year since 1970 as lockdowns stall recovery
New car sales at the start of the year were the weakest since 1970 as the recovery the beleaguered industry...
New car sales at the start of the year were the weakest since 1970 as the recovery the beleaguered industry...