McLaren Group, the holding company that oversees McLaren Automotive, McLaren Applied Technologies and McLaren Racing is shedding 25 percent of its workforce. Sales across the group have been significantly hit hard by the coronavirus pandemic...
By James Broughton
May 26, 2020