Chinese tech giants have drawn international criticism after research showed they have technologies that enable the authorities to profile Muslim Uyghurs. The cloud computing unit of Alibaba, Alibaba ...