McLaren Group is laying off 25% of its workforce as coronavirus halts races, manufacturing and sales

Share this post