India external sector indicators remain favorable

08 Apr 2026 04:51