Tentative restart to UK car market in June
New car sales are down almost 50% in 2020 so far. Photo: Adrian Dennis/AFP via Getty ImagesNew car registrations, which...
New car sales are down almost 50% in 2020 so far. Photo: Adrian Dennis/AFP via Getty ImagesNew car registrations, which...