Main point: Ravi Shastri believes that India should get more than 38.5% revenue from ICC due to India’s huge contribution to cricket. The huge earnings from IPL and TV rights are proof of this. Delhi: Former Indian cricketer and coach Ravi Shastri believes that India should get more revenue from the International Cricket Council (ICC). […]