Star incurs an operating loss of $314 million from sports due to T20 World Cup
Mumbai: Star India’s operating losses from sports for the quarter ended June surged 45% year on year to $314 million mainly due to higher programming and production costs during the ICC…
Read More...
Read More...