Internet News 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… November 11, 2016No comments2 minute read