This image shows the Alibaba Headquarters in Hangzhou, Zhejiang Province. 29MAR16 SCMP/Sam Tsang

Yu Yongfu to take over as CEO of Alibaba Pictures

Meteoric rise through the Alibaba ranks continues for former head of software service provider UCWeb

TOP PICKS

This image shows the Alibaba Headquarters in Hangzhou, Zhejiang Province. 29MAR16 SCMP/Sam Tsang
READ FULL ARTICLE