China Tech has fallen off its perch