Singles treat themselves on this special day, spending $25 billion on Alibaba

Alibaba, recorded more than $18 billion worth of sales after just 13 hours of shopping. And by the end of the day, Alibaba managed to sell over $25 billion in products, though JD.com didn’t fare too badly either.