IREDA Disburses ₹1.63 Lakh Crore, Charts Ambitious Path as Catalyst for India’s Green Energy Future
The Indian Renewable Energy Development Agency Ltd. (IREDA), a Non-Banking Financial Company (NBFC) under the Ministry of New & Renewable […]
The Indian Renewable Energy Development Agency Ltd. (IREDA), a Non-Banking Financial Company (NBFC) under the Ministry of New & Renewable […]