By Ian Omoro According to the most recent ICC report, the 2023 ODI World Cup in India had a $1.39 billion 'economic impact,' with tourism being one of the main ...
Image: Australia celebrate after winning the 2023 Women's T20 WorldCup in South Africa The 2024 Women's T20 WorldCup will be held in the United Arab Emirates from October 3-20 with Australia ...