Britain’s new car registrations fell about 9% in July from a year earlier, as persistent supply shortage of components due to China’s COVID-19 restrictions and the crisis in Ukraine hit deliveries, according to industry data released on Thursday. Read More