McLaren To Lay Off 25% Of Its Workforce As Coronavirus Halts Demand
The McLaren Group, which owns the Formula 1 team and supercar maker, has announced plans to lay off 1,200 staff, or…
Recover your password.
A password will be e-mailed to you.