The monopoly position of Alibaba, Baidu and Tencent is self-evident, according to Chen Xinlei. Photo: Reuters

China's digital monopolies are killing competition and need to be regulated

TOP PICKS

The monopoly position of Alibaba, Baidu and Tencent is self-evident, according to Chen Xinlei. Photo: Reuters
READ FULL ARTICLE