F1 To Host Race in India in 2011

F1 has announced plans to host racing event in India. F1 has signed a 10-year contract to hold a race near New Delhi starting in 2011.The new agreement will be a boon to India's growing economy."he benefits of aspiring nations joining the F1 calendar are clear: an Indian...

closeSign in to NowPublic

is reporting from