2020 Chinese Grand Prix Postponed
Not surprisingly, the 2020 Chinese Grand Prix has been postponed as a result of the coronavirus outbreak. The FIA, Formula One’s governing body, has accepted a request from Chinese organizers to postpone the race that was due to be held in Shanghai on April 19, 2020. Race authorities from the Chinese Grand Prix and Formula […]