Star India wins IPL media rights for Rs 16,347.5 crore for 5 years

Out of 24 interested parties that picked up the tender document for the media rights of the Indian Premier League, 14 had submitted bids.