Home Technology Alibaba Faces $2.8 Billion Fine From Chinese Regulators Alibaba Faces $2.8 Billion Fine From Chinese Regulators Author - personTeam Real Pakistan April 09, 2021 share The penalty is Beijing’s toughest action to date in its campaign to tighten supervision of the country’s internet Goliaths. from NYT > Technology https://ift.tt/3d2vVg6 Tags New York TimesNYT > TechnologyTechnology Facebook Twitter Whatsapp Newer Older