India’s Trade Deficit Narrows to $20.67 Billion in March Amidst Middle East Conflict Disruptions and Global Economic Headwinds
New Delhi, India – India’s merchandise trade deficit significantly narrowed in March, registering at $20.67 billion, down from $27.1 billion…
