In March 2025, China's National Bureau of Statistics (NBS) Composite PMI Output Index increased to 51.4, up from 51.1 in February, reaching its highest point in three months. This indicates an accelerated expansion of overall business activity. The Manufacturing PMI reached a one-year peak at 50.5, marking the second straight month of growth as business conditions improved. Concurrently, the Non-Manufacturing PMI climbed to 50.8, the highest in three months, demonstrating enhanced performance in the services sector.