April 20, 2024

Alibaba fined with $2.8 billion