| Last updated at: (Beijing Time) Monday, October 20, 2003 |
China's F1 hopes could go up in smoke |
|
Organizers, sponsors and fans were ecstatic when the Federation Internationale de l's Automobile (FIA) announced Formula One, the world's most prestigious motor-racing event, would be staged in Shanghai from 2004 until 2010.
|
|
|
|