Formula 1 suffered a $90 million hit to its share price this week as news emerged that Ferrari and Sebastian Vettel were to part ways, reports suggest. read more »
Latest F1 news about: 90million
1
The Racing Point organisation paid £90million to acquire the assets of the Force India Formula 1 team, newly released documents reveal read more »