Vestas wins 185MW wind turbine order in Chile

Image: Vestas wins wind turbine order for for the Cerro Tigre wind farm in Chile. Photo: Courtesy of Vestas Wind Systems A/S.



Related Article
Recommended Whitepaper

View More