11 11 2015. That is eight numbers, representing a day last week. Here’s another number: 14,300,000,000. That’s US dollars. $14.3 billion US dollars. Put it all together, and what you have is that on this year’s Singles Day in China, the eleventh of November 2015, e-commerce giant Alibaba logged $14.3 billion in sales on its […]