
Star terminates $1.5 billion ICC TV rights deal with Zee
Star India, a leading player in the media and entertainment industry, has made headlines with its recent decision to terminate its $1.5 billion ICC TV rights deal with Zee News. This move has stirred significant discussion within the industry, and understanding the intricacies behind this decision provides insight into the evolving dynamics of sports broaICC…