India constitutes 90 percent of one billion cricket fans: ICC research. In: Economic Times: 2018 - Times, E