India on Tuesday unveiled a new US$400mil Formula One track two weeks before it hosts its first Grand Prix, promising to wipe away disappointing memories of last year's Commonwealth Games.
India unveils F1 track