Sanjog Gupta named ICC chief executive

The International Cricket Council (ICC) has appointed Sanjog Gupta as its Chief Executive Officer (CEO), the…