STAR India, which has won global broadcasting and digital media rights to the Indian Premier League (IPL) for an eye-popping Rs 16,347 crore for five years, is relying on a twofold strategy to make money from the deal.
First, the company is banking on a minimum 10-12 per cent annual increase in its….