SUBSCRIBE TO OUR FREE NEWSLETTER

Growth in China and India is slowing to below trend, the latest OECD composite leading indicators have shown.