The Alibaba Headquarters in Hangzhou, Zhejiang Province. Its unit Alibaba Pictures saw first half revenue jump this year. Photo: Sam Tsang

Alibaba Pictures first half revenue soars on back of online promotion and distribution business

Topic |   Alibaba

TOP PICKS

The Alibaba Headquarters in Hangzhou, Zhejiang Province. Its unit Alibaba Pictures saw first half revenue jump this year. Photo: Sam Tsang
READ FULL ARTICLE