ICC Men's Cricket World Cup

Incremental rights fee increases for cricket’s Indian Premier League and World Cup, as well as a lukewarm advertising market, have been cited as reasons for pay-television broadcaster Star India suffering a…