Tuesday, May 30, 2017


Alibaba puts up a show for Singles Day, where Chinese are expected to spend over $20bn in world’s biggest shopping spree.



Alibaba puts up a show for Singles Day, where Chinese are expected to spend over $20bn in world’s biggest shopping spree.