Tag: Chinese Grand Prix
Formula One Wants Two Races In Shanghai: Director Of City’s Sports...
New Delhi, June 16, 2020: Formula One chiefs want to stage two races in Shanghai this season after the Chinese Grand Prix was postponed because...