IPL Rights Sold For Rs. 16,347 Crore - Is Star's Bid Rational?

Star India bagged Indian Premier League (IPL) media rights for five seasons with record Rs. 16,347 bid. Is the broadcaster's decision to break its bank worth it? We discuss this with CVL Srinivas of Group M.