India closes FY2026 with estimated 7.6% growth despite Iran war

Business