30-05-2019 02:00 via warc.com

Star India eyes ICC Cricket World Cup success

Star India, the official broadcaster of this year’s Cricket World Cup, is expected to bring in around Rs 1500 crore in ad revenue (roughly US$ 215.7 million) across both its broadcast and online formats, provided that the country’s...
Read more »