Starz Play seals partnership deal with 20th Century FoxStarz Play, the on-demand video streaming service available in 19 countries across the Middle East and North Africa (Mena) region, said it has signed an agreement with 20th Century Fox Television Distribution to provide award-winning movies and Moreā¦ |