The Formula One race for the 2023 Chinese Grand Prix, the fourth round of the world championship, which was due to take place in Shanghai on 16 April, has been definitively cancelled, the International Automobile Federation (FIA) and promoter Liberty Media have officially confirmed.more