Domestic News in English India Trade Deficit Falls to $20.67 Billion in March 2026 Amid Export Shifts and Global Disruptions Ravindra Gautam April 16, 2026 India Trade Deficit March 2026 narrowed significantly to $20.67 billion, marking a nine-month low and beating market... Read More Read more about India Trade Deficit Falls to $20.67 Billion in March 2026 Amid Export Shifts and Global Disruptions