Chinese regulators have penalized e-commerce giant Alibaba with a record 18.23 billion yuan ($2.8 billion) fine for violating anti-monopoly laws. The fine, equal to around 4% of Alibaba’s domestic revenue in 2019, is reportedly the largest anti-monopoly fine ever rolled out by Chinese authorities. It was imposed after an investigation revealed an “exclusive dealing agreement” […]
