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?