Friday, November 21, 2025, was jittery for investors in Chinese tech stocks after a selloff that saw the Shanghai Composite ...