Alibaba sweeps up shares of retailer Zulily, now holds 9.2 per cent stake

The logo of the Alibaba Group is seen inside the company's headquarters in Hangzhou, Zhejiang province.