IREDA Launches Retail Division to Boost Financing in Renewable Energy Sectors
The Indian Renewable Energy Development Agency Limited (IREDA) has taken a significant step towards bolstering its commitment to sustainable development with the launch of its retail division.