Starz Play Arabia, the on-demand video streaming service available in 19 countries across the MENA region, has secured a multi-million dollar funding investment. Existing investors including SEQ Capital Partners, and new investors including Delta Partners Capital lead this investment. The service, which started 18 months ago, has received over 17 million site visitors in October 2016, has titles available including Power (pictured), Black Sails and Ash vs Evil Dead. The funding will also allow further content acquisition.