India’s merchandise trade deficit narrows to $11.01 billion

India’s merchandise trade  deficit narrows to $11.01 billion
play icon
Containers seen at a terminal at the Jawaharlal Nehru Port in Mumbai. Associated Press