F1 teams agree to slash budget cap to $145 million from 2021
F1 teams agree to slash budget cap to $145 million from 2021 F1 Live F1 Replay F1 Standings Formula One will go ahead and introduce the much-discussed budget cap in 2021 at a heavily reduced figure of...