India’s trade deficit narrowed to USD 24.53 billion in November from USD 41.68 billion in October, said the data released by the government on Monday. This was driven by a fall in gold, oil and coal imports, it said.Overall trade, including merchandise and services, recorded expo







