India has not hosted a Formula 1 Grand Prix since 2013

NEW DELHI, July 17 : India's government is working to resolve tax and regulatory hurdles to bring Formula One back to the Buddh International Circuit on the outskirts of New Delhi…

India has not hosted a Formula 1 Grand Prix since 2013