Alibaba smashes its Single’s Day record as sales cross $25Btechcrunch.com2 points·adidash··0 commentsOpen articleSaveView on HN