India's trade deficit narrows to $24.53 bn in November from $41.68 bn in October

India’s merchandise trade deficit narrowed sharply to $24.53 billion in November, well below economists’ expectations of $32 billion and down from a record $41.68 billion in October, according to a Reuters calculation based on government data.