Business News Iflix Race for Local Stories to Win Over Southeast Asia’s OTT Getting local is how it has helped the Malaysia-based over-the-top (OTT) video streaming platform, Iflix, to foray in Southeast Asia's 12 countries By Dipen Pradhan