India’s merchandise trade deficit stands at $18.71 billion in February

India’s merchandise trade deficit  stands at $18.71 billion in February
play icon
A worker packs a sack filled with rice on the outskirts of Ahmedabad, India. Reuters