Alibaba Faces $2.8 Billion Fine From Chinese Regulators

The penalty is the biggest move to date in China’s campaign to tighten supervision of its internet Goliaths.,The penalty is the biggest move to date in China’s campaign to tighten supervision of its internet Goliaths.

Leave a Reply