Bharat Express DD Free Dish

Emkay Global Financial Services

India’s trade deficit narrowed to $21bn in March 2026 as exports rose and gold imports fell, says Emkay Global Financial Services.