NSE: IREDA

IREDA: Navigating the Green Financing Trough in a High-Growth Sector