Alibaba Slapped With $2.8 Billion Anti-Trust Fine As Analysts Ponder Whether Worst Is Over
April 10, 2021 at 19:32 PM EDT
Chinese anti-trust regulators have just slapped Alibaba with a record RMB18.2 billion ($2.8 billion) fine after concluding that the Chinese e-commerce giant had abused its market dominance for the sake of profit at the expense of Chinese society.