SiN #11 – $2.8 Billion

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

Default image
Shreesha S
Shreesha writes about Business, Finance and Tech for The Snippets Journal. He is also the Founder and Head of Content Development.
Articles: 192