Netflix now on Astro

Astro has unveiled its new Astro experience, enabling customers in Malaysia to stream Netflix on Astro TV and enjoy better savings with new subscription packs.

Source: Netflix now on Astro