Shares of India Renewable Energy Development Agency (IREDA) ended at ₹128.30, down by ₹1.60, or 1.23%, on the BSE.​Read More