Services to the Rescue: India’s Q1 Current Account Deficit Stays Contained at $3.1 Billion

Good morning, it’s 26th August, 2026, and here’s your headstart to the day’s most important update.