Car production recovery continues through May
UK car production rose dramatically in May, but supply chain challenges could hinder recovery. According to the Society of Motor Manufacturers and Traders (SMMT), some 54,962 cars rolled off production […]