Indian Renewable Energy Development Agency Limited (IREDA) NSE stock research

Research Indian Renewable Energy Development Agency Limited (IREDA) on NSE with share price Rs 128.25, market cap Rs 36,028.39 Cr, P/E 18.72, financial statements, peers, charts, and AI stock analysis.