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