Automotive

UK car dealership motors out of virus lockdown

At the Vauxhall car showroom in Chingford, just northeast of London, business is motoring ahead after Britain lifted lockdown restrictions this week on the coronavirus-ravaged sector.