E-commerce giant Alibaba said Thursday that Chinese and international consumers spent more than 14 billion dollars in the world's biggest online shopping day, as it sought to soothe worries over China's slowing economy. The November 11 "Singles Day", which fell on Wednesday, has evolved into the globe's biggest online shopping festival since...
12 Nov 2015