Alibaba Singles\' Day smashes $25 billion sales record

Alibaba Singles' Day smashes $25 billion sales record