China slaps Alibaba with $2.8 billion fine in anti-monopoly probe by Market Cheetah | Apr 10, 2021 | NewsIn a Saturday statement, China’s State Administration for Market Regulation accused Alibaba of abusing its market dominance.Read More