Drooid Logo
Back to today’s briefing

Story perspectives

China's Industrial Crisis: 33 Months of Deflation Hits Sectors

7/27/2025

29 7

1 of 2

China's Industrial Crisis
  • China's industrial sector is in crisis, experiencing 33 months of deflation with a 3.6% drop in the Producer Price Index as of June 2025.
  • Overcapacity in industries like EVs and steel, combined with weak domestic demand, is causing profit declines.
  • The government is cutting capacity and enforcing price controls, which may limit state-owned enterprises' flexibility.
  • Investors should target sectors aligned with Beijing's green initiatives, such as electric vehicles and renewable energy.
  • Manufacturers are near-shoring to ASEAN in response to U.S. tariffs and trade barriers, indicating a shift in global supply chains.
1 / 2