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

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

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