Despite China’s stimulus, IMF lowers GDP forecast on property, consumer confidence

China’s economy is projected to grow by 4.8 per cent this year, the International Monetary Fund said in its World Economic Outlook.