Chinese regulator imposes antitrust fine of $2.8 billion on Alibaba April 10, 2021 0 China on Saturday issued a record antitrust fine of nearly $2.8 billion on e-commerce giant Alibaba, the latest in Beijing’s ongoing efforts to clamp down on tech companies. Read More »