Alibaba, Tencent, Baidu face fresh warning shot as China requires self-review in a month
Alibaba, Tencent and Baidu are among 34 Chinese tech players facing a fresh order by China's State Administration for Market Regulation to conduct a self-inspection of their operations within a month....To view the full article, register now.
Already a subscriber? Click here to view full article