Share Alibaba sets Singles Day sales record of $38.4bn

Let's do Biz