Bode
April 10, 2021
Alibaba Group Holding Ltd has been fined 18 billion yuan ($2.75 billion) by China after an anti-monopoly probe found the e-commerce giant abused its dominant market position for several years. Reuters report that the fine, about 4% of Alibaba’s 2019 China revenues, comes amid a crackdown on technology conglomerates...

