India's Inflation Drops to Decade Low of 0.25% in October
India's retail inflation plunges to 0.25% in October 2025, hitting a 10-year low with food prices falling sharply. Discover what's driving this dramatic decline and its implications for the economy.