India’s trade deficit narrows sharply to USD 3.51 bn from USD 7.30 bn in June 2025 (YoY)
NEW DELHI : India’s overall trade deficit (merchandise and services) narrowed significantly to USD 3.51 billion in June 2025, down from USD 7.30 billion in June 2024, as