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

Alibaba’s Jack Ma ranked No 3 in global tech innovation visionary survey by KPMG

Topic |   Jack Ma

TOP PICKS

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