11-11-2015 10:45 via cnet.com

Alibaba made $1 billion in 8 minutes

China is in the throes of the world's single largest day of shopping, Single's day. Shoppers are expected to spend a record amount of money, mainly through online platforms like Alibaba and JD.com.
Read more »