NDTV has learnt that a more realistic window for India's return could be 2029. It has been over a 13 years since the last Indian Grand Prix roared through the Buddh International Circuit in 2013.
It has been over a 13 years since the last Indian Grand Prix roared through the Buddh International Circuit in 2013.