Starz Play Secures Investment From SEQ & Delta Partners
Online video streaming in the region is only set to pick up further. With players like Netflix making a foray in the region last year, another vindication comes with STARZ Play getting a new multi-million dollar funding investment. This investment is led by existing investors… Read More