F1 teams and the FIA have agreed for a £175 million spending cap – with certain exclusions like travel and driver salaries – to come into force for 2021 …
Read on
Motion is tranquility
F1 teams and the FIA have agreed for a £175 million spending cap – with certain exclusions like travel and driver salaries – to come into force for 2021 …
Read on