Alibaba Group Sells $5bn in First 90 Minutes of 11.11 Saleforbes.com2 points·jaezen··0 commentsOpen articleSaveView on HN