India's March 2026 trade deficit $20.98bn, merchandise exports down 7%+

Business