Corp. Note Indian Renewable Energy Development Agency Ltd - 544026 - Board Meeting Outcome for Outcome Of The … BSE India Outcome of the Board Meeting held on 05.06.2025