India imported merchandise goods worth $721 bn against exports of $456 bn in FY23 leading to trade deficit of $265 bn. While India faces significant merchandise trade deficit, it generated a surplus of $198 bn on ‘invisibles’ account during the year. This helped bring down current account deficit (CAD) to $67 bn or about 2% […]