IREDA's New International Credit Rating: A Boost for Global Growth and Sustainable Energy Initiatives

By CCN News | Published: August 29, 2024