India's November trade deficit narrows to $9.96 billion

India is thus a net importer in November 2020, with a trade deficit of USD 9.96 billion, as compared to a trade deficit of USD 12.75 billion, an improvement by 21.93%.