TerraForm Power secures CNMV approval for 95% acquisition of Saeta Yield

Image: Saeta’s portfolio include 778MW of onshore wind facilities. Photo: Courtesy of kongsky/FreeDigitalPhotos.net.



Related Article
Recommended Whitepaper

View More