2 min read Sports India getting lion’s share of ICC earnings is justified: Here’s why 11 months ago Under a proposed plan by the International Cricket Council (ICC), the Board of Control for Cricket in India (BCCI) is...