Full-year deficit narrows to 0.6% of GDP amid strong services India recorded a current account surplus of $13.5 billion in the January-March 2025 quarter, equivalent to 1.3% of GDP, the Reserve Bank of India reported. This marks a significant improvement from the $4.6 billion surplus…

Read More