F1 News: McLaren set to make mass redundancies
McLaren is to make around 1200 staff redundant across its automotive, technology and racing teams as part of a major restructuring of the business
Read full articleMcLaren is to make around 1200 staff redundant across its automotive, technology and racing teams as part of a major restructuring of the business
Read full article