Markets And Momentum
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…
