India Pushes to Revive Formula 1 Grand Prix After 13 Years
After more than ten years off the Formula 1 calendar, the India government is stepping up efforts to bring this top motorsport event back to the Buddh International Circuit in Greater Noida. The Ministry of Youth Affairs and Sports is working to eliminate the tax burdens and red tape that previously hindered the Indian Grand