ICC T20 World Cup 2024: Why did ICC loose such a huge amount of money post the conclusion of the World Cup?

Search

ICC T20 World Cup 2024: Why did ICC loose such a huge amount of money post the conclusion of the World Cup?

The ICC has reportedly lost more than 160 cr from the recently concluded T20 World Cup which was held in the USA and the Caribbean.