News

Ravi Shastri has reasoned that India and the BCCI complete deserve every bit of their large share of ICC's revenue.