Home » Sanjog Gupta appointed as CEO of International Cricket Council – Over 2500 applications from 25 countries