Reported by Cyrus Dhabhar, Written by CarAndBike Team | Friday September 15, 2017
The Indian Grand Prix was first held at the Buddh International Circuit in 2011. Subsequently, Formula 1 returned to India in 2012 and 2013, the latter being the year Sebastian Vettel sealed his 4th world championship (and last with Red Bull). The Indian Grand Prix though has not been held since then due to issues with government taxation even thou...
www.carandbike.com