Thursday, April 15, 2021

ICTs and Human Rights (信息技术与人权)

Is Alibaba's fate a warning to China’s tech giants?
British Broadcasting Corporation, April 15, 2021

Related:
China’s Tech Crackdown Isn’t About Xi Vs. Ma
Protocol, April 15, 2021