A woman walks past the Alibaba booth during an exhibition in Hangzhou, east China's Zhejiang province.

Early Alibaba backer says e-commerce giant is far from its peak

Topic |   Technology

TOP PICKS

A woman walks past the Alibaba booth during an exhibition in Hangzhou, east China's Zhejiang province.
READ FULL ARTICLE