ICC appoints Sanjog Gupta as its new CEO

The ICC said it received more than 2,500 applications from 25 countries from which 12 candidates were shortlisted

Cricket