Disney-Star losing the IPL/BCCI rights a step to profitability, say experts
Star India had paid over ₹16,000 crore for the IPL rights in 2017 but was nowhere close to profitability.
Star India had paid over ₹16,000 crore for the IPL rights in 2017 but was nowhere close to profitability.