Starz Play Arabia secures multi-million dollar funding
Starz Play has secured a new multi-million dollar funding investment from existing investors SEQ Capital Partners and new investors Delta Partners Capital. The latter is an emerging market centric advisory ...