Share Alibaba quarterly profits almost double to $1.55bn

Let's do Biz