EconomyIndia Reports $45.4 Billion August Balance-of-Payments SurplusBy Adrian ValeOct 15, 2026, 2:39 PM UTC