April 19, 2024

Alibaba fined with $2.8 billion