Sanya Resort
The Latest
-
China’s Formula-E Races Canceled
The China leg of electric-car racing competition Formula E, scheduled for March 2020, will be delayed until further notice, the motor-sports group says. The China leg of electric-car racing competition Formula E, scheduled for March 2020, will be delayed until further notice, the motor-sports group says.