Business Alibaba, Tencent and Baidu gets fined by China for violating anti-trust law News DeskNovember 22, 2021328 Views0 Key Takeaway: China is bringing the regulatory hammer down again on a few of the country’s largest tech companies. Alibaba, Baidu, Tencent, and other companies… Read More