China fines Alibaba, Tencent and Baidu for more antitrust violations
By Rohit in Technology
Updated 2 years ago
China is bringing the regulatory hammer down yet again on some of the country's largest tech firms.