ICC may have to look for new broadcaster as JioStar mulls pulling out of the contract
The Reliance Industries-controlled broadcaster has cited mounting financial losses as the primary reason for not able to commit to its $3 billion deal which runs till 2027.