Result Indian Renewable Energy Development Agency Ltd - 544026 - Board Meeting Outcome for Outcome Of Board … BSE India Outcome of Board Meeting held on April 15 2025