Its global headquarters are in Kuala Lumpur, Malaysia and they are present in 25 countries today with 150 content partnerships and dozens of telco partnerships.
This has been made possible by the iflix app.
It is the best app for you to enjoy an improved watching experience.