A broadcasting corporation
STAR stands for Satellite Television for the Asian Region.
Launched in 1990 by Richard Lee as part of Hutchison Whampoa group. Majority stake purchased by Rupert Murdoch's News Corporation in 1993.
Headquartered in Hong Kong.