21 China said on Saturday that it was imposing a record $2.8 billion fine on e-commerce titan Alibaba for monopolistic business practices, the government’s toughest action for tech reg so far. (bdnews24-com.newsproxy.info) posted 3 years ago by Gammmadorf 3 years ago by Gammmadorf +21 / -0 3 comments share 3 comments share save hide report block hide replies
So. I guess the company pissed off the CCP leadership.