Malaysia’s Chinese language channel, Astro AEC celebrated its 20th anniversary with a stronger branding of the channel, including a new line up of local content and digital initiatives on all screens.