>>17383136There's 1 billion people in India. The Narendra Modi Stadium can be set up for like 130k people and chances are there are enough marks willing to pay a relatively ridiculous price to make a profit in that country that it wouldn't be a financial disaster. And the crowd will be absolutely rabid.