Sports
Broadcaster faces financial strain from ICC media deal amid Champions Trophy stalemate
Star India’s ambitious ICC media rights deal, initially viewed as a strategic move to capture India’s cricket market, has turned into a potential liability.
Nov 13, 2024
Nov 13, 2024