Formula one has signed a contract to bring motor sport's most glamorous event to China's business capital, Shanghai, beginning in 2023, a spokeswoman for the Chinese organizers said Tuesday.
Formula one signs contract for seven races in Shanghai beginning in .