The Shanghai government has dropped a firm hint that this year's Chinese Grand Prix will not be the last one. The 2017 race, which is scheduled to take place on April 9, is the final event under the terms of China's current contract. Although race... MoreĀ»