LONDON -- Dealerships in the UK will be allowed to reopen for car sales on June 1 as the British government relaxes measures imposed to slow the spread of the coronavirus.
LONDON -- Dealerships in the UK will be allowed to reopen for car sales on June 1 as the British government relaxes measures imposed to slow the spread of the coronavirus.