Record sales overshadowed by stock plunge

Alibaba Singles Day 2020: Record sales overshadowed by stock plunge