Skip to playerSkip to main contentSkip to footer
  • 11/12/2019
Alibaba, the Chinese e-commerce giant, made $25 billion in just 24 hours on November 11, 2017, thanks to the largest shopping holiday 'Singles Day'.

Recommended