India has decided to build a Formula 1 track near New Delhi rather than push ahead with a street race and Bernie Ecclestone has agreed to grant the Indians the chance for a race in 2009 - no doubt with a lot of conditions which will put the pressure to get everything done in a hurry.
More...