British Supercar manufacturer McLaren to cut more than 25% of their workforce
As the world’s economies continue to reel from the damage caused by the spread of Covid-19, Supercar manufacturer McLaren is the latest company to announce a huge wave of layoffs. The British based firm is […]