IREDA Global Secures BBB+/Stable International Credit Rating, Boosting Renewable Energy Financing 31 March 2026