April’s Chinese Grand Prix Postponed Due to Covid-19
In a significant development for the 2020 Formula 1 season, the highly anticipated Chinese Grand Prix, originally scheduled for April at the iconic Shanghai International Circuit, has been officially postponed. This decision comes amidst growing concerns over the global spread of the novel coronavirus, now formally designated COVID-19, which has had a profound impact on … Read more