November 29, 2020

Record sales overshadowed by stock plunge


Alibaba Singles Day 2020: Record sales overshadowed by stock plunge