Company Update Indian Renewable Energy Development Agency Ltd - 544026 - Consolidated Financial Statements For The Quarter Ended … BSE India IREDA has informed the exchange about the Consolidated Financial Statements for the quarter ended 30.06.2025