Formula 1 teams agree to delay finalising new rules until October

Formula 1 teams and bosses agree to delay until October the finalisation of new rules for 2021 .

Continue reading...