News Corp to invest $100m in India TV

“I’m guessing the investments will be in the region of $100 million, and we will launch the channels within 12 months,” Murdoch told reporters. “All these channels will be under the STAR brand.”

You must be logged in to post a comment Login