Why is the Chinese Grand Prix cancelled this weekend? Shanghai International Circuit scrapped by Formula 1 for fourth consecutive year Published 14 Apr 2023 Full Article