Alibaba saw a $22 billion loss in market value.

18 Nov 2023, 16:30
Alibaba saw a $22 billion loss in market value