BHEL Credit Rating Upgraded to CARE AA with Stable Outlook by CARE Ratings; A1+ Short-Term Rating Reaffirmed 12 June 2026
S&P Global Upgrades IREDA’s Credit Rating to ‘BBB’ with Stable Outlook, Boosting Renewable Energy Financing 28 October 2025