CNY Manufacturing PMI, Apr 30, 2025
China Manufacturing PMI Signals Contraction: A Deep Dive into the April 30, 2025 Release The latest China Manufacturing Purchasing Managers' Index (PMI) data, released on April 30, 2025, has sparked concern among economists and traders alike. The actual figure came in at 49.0, significantly below both the forecast of