At the forefront of the renewable energy roll-out

Spain

PPA signed for 300MW Spanish solar project

Advisor mandated for global developer sale

Everwood divests 25MW Spanish PV portfolio

Investor seen mandating for European IPP sale

© Energy Rev 2019