In April 2019, the Shanghai International Circuit hosted the 1,000th Formula One Grand Prix. Little could drivers and fans have known, that it would be the last F1 race China would see until 2024. Formula One is back in China for the first time in five years this weekend, the latest in a series of major sporting events to return after the restrictions of the pandemic years. F1 currently has …