Alibaba sees record breaking sales on Singles day, expects to clock $20 Billion

It’s Singles Day again folks, the time when China loses its mind…