US pay TV network Starz is reportedly planning to launch an international version of its watch-anytime over-the-top streaming service, Starz Play.
According to a Financial Times report, the service will launch in the Middle East, Africa, Asia and Latin America, with Starz expected to announce its plans at MIPCOM in Cannes later today.
Read More