It used to be a happy hunting ground for Formula One at the Buddh International Circuit. But since F1 left in 2013, Formula One fans have had a dry spell of few years as India hasn’t witnessed a race for the past 13 years. But F1 could see his return.Will Formula One Return To In







