China’s antitrust penalty for Alibaba: reading between the lines
On 10 April 2021, the State Administration for Market Regulation (SAMR), China’s competition authority responsible for the enforcement of the Anti-Monopoly Law (AML), announced the imposition of CNY 18 billion fine on Alibaba for abusing its dominant position on the e-commerce platform services market. The decision concludes the investigation launched at the end of 2020…