India’s Slowing Consumption Story and the Risks of Stagflation
India, the world’s fifth-largest economy, often buoyed by its title as the world’s fastest-growing major economy, is starting to show cracks. The country’s GDP growth rate of 6.7% might seem robust, but beneath the surface lies a troubling reality: a…