Alibaba smashes Singles' Day sales record
Alibaba's sales for China's Singles' Day passed the $8 billion mark, topping last year's record of around $5.9 billion.
Alibaba's sales for China's Singles' Day passed the $8 billion mark, topping last year's record of around $5.9 billion.