‘Big Three’ Bid to Reshape World Cricket by AFP January 25, 2014 by AFP January 25, 2014 India generates 80 percent of the International Cricket Council’s revenues. 0 FacebookTwitterRedditWhatsappEmail