Indian Renewable Energy Development Agency (IREDA) Makes Strong Debut on Stock Exchange, Valued at $1.86 BillionBy Don PadillaNovember 29, 2023 Shares of Indian Renewable Energy Development Agency (IREDA) experienced a notable 80% surge in their trading debut on Wednesday, reflecting investor confidence in government-led projects. The…