Alibaba Faces Record $2.75 Billion Fine for Alleged Monopoly Practices
By Hanson in Technology
Updated 3 years ago
The e-commerce giant has come under pressure amid China’s campaign to tighten supervision on the country’s leading tech companies.