Alibaba Breaks Singles Day Record With Sales Topping $38.4B

Credit: Alibaba.com