Alibaba fined $2.8 billion on competition charge in China
April 10, 2021 at 06:57 AM EDT
Chinese e-commerce giant Alibaba has been fined $2.8 billion for anti-competitive behavior as the ruling Communist Party tightens control over fast-growing technology industries