IREDA establishes IFSC subsidiary in GIFT City for green financing
The Indian Renewable Energy Development Agency Ltd (IREDA) has incorporated a wholly owned subsidiary in the International Financial Services Centre (IFSC) located in GIFT City, Gujarat for green financing.