China’s consumer-led growth model has failed: Former Morgan Stanley Economist
New Delhi, June 29 (IANS) China’s retail sales fell 0.6 per cent year‑on‑year in May 2026 after a weak April, marking the first monthly decline in three and a half years, Stephen Roach, former Chief Economist and Asia Chair, Morgan Stanley, wrote on his Substack account, arguing that the country's prolonged effort to steer toward consumer‑led growth has failed.