Chinese Grand Prix ‘cancelled’ again with F1 2023 calendar set to be reduced

Daily Star

Published

Formula 1 hasn't raced at the Shanghai International Circuit since 2019 due to the Covid-19 pandemic with the country still implementing struct isolation rules

Full Article