International Cricket Council (ICC) Chief Executive Officer (CEO) Geoff Allardice stepped down from the position ahead of the Champions Trophy 2025, hosted by Pakistan. After serving as the company’s ...
While no official reason has been provided for Allardice's resignation, sources suggest that he faced mounting pressure from the ICC board due to mishandling funds during the 2022 T20 World Cup in the ...