Alibaba founder and executive chairman of Jack Ma Yun gestures during a recent speech at National Taiwan University. Photo: AFP

The Netflix of China? Alibaba buys US$382 million stake in film and TV production company

Topic |   Alibaba

TOP PICKS

Alibaba founder and executive chairman of Jack Ma Yun gestures during a recent speech at National Taiwan University. Photo: AFP
READ FULL ARTICLE