Indian Renewable Energy Agency expands internationally with new subsidiary in IFSC, GIFT City
In a significant development for India's renewable energy sector, the Indian Renewable Energy Development Agency Ltd. (IREDA) has received the nod from the Reserve Bank ... Read More