
Fans have suggested that there is no point threatening to take points away from Red Bull’s tally last season after some comments from Christian Horner resurfaced. All 10 teams had a $145 million budget limit imposed on them last season, in the first set of financial regulations in Formula 1. They were asked to document
More








