ndian Renewable Energy Development Agency Limited (IREDA) has reported growth in its financial performance for the financial year 2024-25.

This content is restricted.