Browsing: Exports contract 1 pc in Dec

India’s trade deficit narrowed to USD 21.94 billion in December after last month’s shocking surge to a lifetime high on the back of miscalculations in gold imports, government data showed on Wednesday.