2023 World Cup: BCCI set to lose $58-116m if Indian government denies ICC tax waiver
The BCCI stands to lose between US$58-116 million from its share of the ICC's central revenue pool as a result of the tax imposed by the Indian government on the global cricket body for hosting the 2023 Men's ODI World Cup in India. The…