China fines Alibaba $2.75 billion for antitrust violations
The record fine, about 4% of Alibaba’s 2019 China revenues, comes amid a crackdown on technology conglomerates and indicates that China's antitrust law enforcement on internet platforms has entered a new era after years of laissez-faire approach.