China’s e-commerce giant Alibaba hits $17.8 billion in sales on Singles Day 2016, turning a sweethearts’ holiday into an insane global e-commerce record. Before the 24-hour shopathon on 11 November kicked off, Alibaba’s chairman...

Read More