NSE: IREDA

IREDA: Navigating the Green Transition Amidst Market Headwinds