India's trade deficit narrows to $13.83 billion in November
India's trade deficit narrowed to $13.83 billion in November from $14.02 billion in the previous month, government data showed on Friday. However, the trade deficit widened on an annual basis as compared to $13.40 billion in the year-ago period. Goods imports increased to $40.02 billion, a gain of 19.61% from a year ago.