Last Updated: Thursday, October 20, 2011, 17:44
Formula One would not be embraced by the millions of Indians, that is a fact but it would thrive on its niche audience. More importantly it would brand India the nation as a global market for corporate sports.