Alibaba Faces $2.8 Billion Fine From Chinese Regulators

The penalty is Beijing’s toughest action to date in its campaign to tighten supervision of the country’s internet Goliaths.
Source: Reuters: Health - Category: Consumer Health News Source Type: news