CIP, Forestalia to invest in 1GW Spanish onshore wind portfolio

The onshore wind portfolio includes 27 wind farms that are under development. (Credit: PublicDomainPictures from Pixabay)



Related Article
Recommended Whitepaper

View More