Goldman Sachs cuts India's 2026 current account deficit to 1.3%

Business