Nordex wins turbine supply order for 156MW wind project in Chile

Nordex wins order for 156MW wind project in Chile. (Credit: Pixabay/Matthias Böckel)



Related Article
Recommended Whitepaper

View More