Amid allegations of budget overshoots and overspending for the recent Twenty20 World Cup in the US and the West Indies - particularly concerning the preparation of a modular stadium in New York, which allegedly led to the resignation of two top ICC officials - the International Cricket Council (ICC) is preparing to approve the budget for another ICC event -- Champions Trophy 2025. The... https://khelosports.com/