China crackdown cuts Big Tech down to size