site logo

UPDATE: Alibaba smashes Singles Day record with more than $14B in sales