India Is Witnessing The Sale Of Over 1 Gigawatt Of Solar & Wind Stressed Asset
2019-09-17
The Indian renewable energy market witnessed sale of more than 1 gigawatts of solar and wind energy projects by financially troubled project developers. IL&FS Wind Energy Limited, a subsidiary ofContinue Reading