site logo

Alibaba's Singles Day shatters expectations with $18B in sales