Back in 2019, if I had told you that there wouldn't be a Formula 1 race in China for five years, you might not have been totally surprised. F1's always been a sport that will pick up and drop races if required based on demand and who is willing... MoreĀ»