Alibaba Faces $2.8 Billion Fine From Chinese Regulators April 09, 2021 IFTTT NYT NYT > Business NYTimes The penalty is Beijing’s toughest action to date in its campaign to tighten supervision of the country’s internet Goliaths. +