EconomyFeaturedWeak consumer demand, slumping investment drag on China’s economic growthInternational Finance Business DeskAugust 19, 2026August 19, 2026 by International Finance Business DeskAugust 19, 2026August 19, 2026 Retail sales rose just 0.6% year on year in July, slowing from 1% in June and missing the 1.5% increase that economists had expected... Read more