April 12, 2021
Chinese government fines Alibaba
The Chinese government imposed a $2.8B fine on Alibaba following a months-long antitrust investigation. The fine marks the latest in growing Chinese regulatory scrutiny over its tech giants, including the postponement of fintech company Ant Group’s IPO last year.