Posted

Chinese regulators have fined Alibaba $2.75 billion for violating anti-monopoly rules and abusing its dominant market position. It’s the highest ever antitrust fine to be imposed in the country. Flora Bradley-Watson reports.

Read More