June 21, 2024

Alibaba fined with $2.8 billion