image
Alibaba’s Singles’ Day fest sale hits $25bn