Formula 1 has agreed a new deal to keep the Chinese Grand Prix on its calendar until at least 2030. The race at the Shanghai International Circuit was first held in 2004. It returned to the calendar this year following a four-year absence due to the Covid-19 pandemic. Its previous contract ran until the end