China’s industrial production growth slows ○ found 2026 › May › 18 (Mon) @ 02:36 UTC a story from Financial Times ✅ › Financial Times China ■■■ Retail ■■ preview sentiment