China’s economic emergency and the robot revolution March 13, 2025March 12, 2025 by China Factor Staff ‘Much of the Chinese public has lost confidence in the economy, and its leadership’