IREDA to Establish Retail Subsidiary
Indian Renewable Energy Development Agency Limited (IREDA) has plans to establish a wholly-owned retail subsidiary for its retail business.
Indian Renewable Energy Development Agency Limited (IREDA) has plans to establish a wholly-owned retail subsidiary for its retail business.