ICC names Sanjog Gupta as Chief Executive Officer

The International Cricket Council (ICC) has appointed Sanjog Gupta as its new Chief Executive Officer. He will take office on July 7, 2025, becoming the seventh person to hold the…