businessenMcLaren Group to shed 1200 staffBy - April 13, 2021083FacebookTwitterPinterestWhatsApp McLaren Group will shed 1200 staff McLaren Group is set to shed 1200 staff from across its portfolio of businesses as part of a restructure in response to the COVID-19 pandemic. McLaren Group is th⦠[+1571 chars]Source