Star TV Network

Streaming platform YuppTV has acquired rights in continental Europe and Southeast Asia to cricket’s Men’s T20 World Cup.