Team India’s dismal performance in the World Cup has bowled out not just game enthusiasts but sponsors too.
Predictably, the sponsors lost a lot by way of advertisements but Team India’s bad performance threw television deals into disarray. As if that wasn’t enough, BCCI decided to wield its...