Leading Formula 1 stakeholders have unanimously agreed to defer the final presentation of the 2021 regulations until October, it was announced on Thursday evening. Formula 1 has been in the process of defining the structure of the Technical and... MoreĀ»