Article

CNNCNN on 2022-03-31 11:04

China's tech layoffs could become a self-inflicted headache for Xi

China's huge tech sector may be staring at its worst jobs crisis ever.

Related news