Wednesday, June 02, 2021

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

US-China tech war: Apple puts China squarely at the apex of supplier list, bucking talk of decoupling and scrutiny of its vendors
South China Morning Post, June 1, 2021