Business Model of International Cricket Council and Funds Distribution
ICC is an international organization that basically govern its member boards to develop, organize, and promote the cricket across the world. This governing body came into existence in 1909 as…