ghanagist.com
iflix extends global footprint to 23 territories with iflix Africa
iflix the world’s leading Subscription Video on Demand (SVoD) service for emerging markets, today announced the establishment of iflix Africa to brin...