Tags STORY
Marketing Moments
Star terminates $1.5 billion ICC TV rights deal with ZEEL

In a BSE filing, ZEEL said that Star India, on June 20, communicated to ZEEL about ending the agreement and....

By Team PITCH-new