Sophisticated and simple
IREDA Reports Strong Q3 Performance Amid Renewables Push State-owned Indian Renewable Energy Development Agency Ltd (IREDA) has posted a solid set of numbers for the…