China's e-commerce giant Alibaba moved $17.8 billion in sales during its Singles Day sale on Friday, smashing its own records.
The $17.8 billion (or 120.7 billion yuan) figured crushed Black Friday's $4.45 billion in e-commerce sales last year and Alibaba's own $14.3 billion...