Enel secures 80MW of onshore wind capacity in Italian tender

Enel Green Power awarded 80MW in Italy in GSE’s first auction. (Credit: Pixabay/ Free-Photos)



Related Article
Recommended Whitepaper

View More