News

Formula 1 held an F1 Grand Prix annually at the purpose-built Shanghai International Circuit from 2004 through 2019 but it did not feature in 2020 due to the pandemic.