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.
The University of Sheffield research predicts that barring four, the UK and G20 countries will have a negative ecological footprint by 2050