
The Chinese Grand Prix, which was scheduled to take place on 11 April in Formula One’s recently ratified 2021 calendar, is now at risk of being postponed, according to reports. And, should the race in Shanghai be delayed, Algarve and Imola – which featured on the 2020 calendar – could host early season grand prix,
More




