Bharat Express DD Free Dish

India trade deficit

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