F1 team cut 300 jobs as major overhaul explained after worrying driver sack rumours

An F1 team has completed a major staff overhaul, taking drastic measures to cut costs.

No comments

Read more