SHANGHAI: Formula 1 chiefs want to stage two races in Shanghai this season after the Chinese Grand Prix was postponed because of COVID-19, the city’s sports boss said on Monday (Jun 15), adding there was no final decision. This year’s pandemic-disrupted world championship is expected to launch with a double-header […]

Share

Social menu is not set. You need to create menu and assign it to Social Menu on Menu Settings.