×

India’s Feb trade deficit at $18.71 billion, in line with forecast

By Thomson Reuters Mar 15, 2024 | 5:17 AM