Alibaba founder Jack Ma on the floor of the New York Stock Exchange on IPO debut day. Photo: AFP
Alibaba shares face selling pressure as insider lockup lapses
Alibaba founder Jack Ma on the floor of the New York Stock Exchange on IPO debut day. Photo: AFP