3 ms·Alibaba Hit $14.3B Total Sales on Singles’ Day, with 69% Made on Mobile Devices2 points by doppp 11y ago