Why did F1 stop racing in India?
The Indian GP was held from 2011 to 2013 at Greater Noida's Buddh International Circuit. Reportedly, one of the main reasons for F1's exit from India was taxation, as the then-UP government considered F1 "entertainment" rather than a sport, causing it to miss out on government support. Additionally, organisers had to pay entertainment tax on tickets and business income tax.