scorecardresearch

Tapering trade deficit

India's trade deficit shrank to a 13-year low of $85 billion during the Apr-Feb'21 period

India's trade deficit shrank to a 13-year low of $85 billion during the Apr-Feb'21 period. It has narrowed by $66.4 billion from the year-ago period.