Star India edged out Sony Pictures to secure the Indian Premier League's media rights with a bid of Rs 16,347.50 crore on Monday. The bidding for various media rights of the cash-rich league was held in Mumbai for a five-year ...