In April 2025, China's NBS Composite PMI Output Index declined to 50.2, down from 51.4 in March. This marks the index’s lowest point since January.