$2.8 Billion

Apr 20, 2021

That is the amount of fine slapped by the Chinese government on Alibaba after an antitrust investigation, for breaking the monopoly law.

Enjoy this post?

Buy TheSnipsJournal a coffee

More from TheSnipsJournal