April 1, 2023

Alibaba fined with $2.8 billion