An official of the new Indian grand prix has denied the Delhi venue could struggle to be ready for its inaugural October race later this year. The 5.1 kilometre Jaypee ...
Read More »An official of the new Indian grand prix has denied the Delhi venue could struggle to be ready for its inaugural October race later this year. The 5.1 kilometre Jaypee ...
Read More »