IREDA, India’s leading green financing NBFC, saw its share price rise by nearly 7% in today’s intraday trade, reaching ₹275 per share and breaking a three-day losing streak. Despite this rebound, the stock remains 13.22% below its all-time high of ₹310. In recent sessions, the shares came under sell-off pressure, […]