Star India wins $2.55bn Indian Premier League rights

Nikkei Asian Review