The service also provides a range of interactive TV content and services. Astro is the trademark of Measat Broadcast Network Systems, a subsidiary of ASTRO All Asia Network plc. The Group operates out of the All Asia Broadcast Centre, a fully-integrated digital broadcast and production complex ...