Is China Tech a Trojan Horse?