Article

The VergeThe Verge on 2021-04-10 23:10

China fines Alibaba $2.8 billion after antitrust investigation

China has imposed a record $2.8 billion (18.2 billion yuan) fine on ecommerce giant Alibaba, after an investigation found the company violated China’s ...

Related news