Geoff Allardice steps down as ICC CEO
International Cricket Council (ICC) CEO Geoff Allardice has announced his resignation, marking a significant development in the organization’s ongoing restructuring process. This restructuring began last November with the dismissal of two senior officials and has now led to another high-profile departure. While the ICC has not disclosed specific reasons for Allardice’s exit, issues surrounding accountability … Read more