News

China’s industrial profit slumped by 9.1 per cent year-on-year in May 2025, reversing a brief recovery in April, as subdued ...