
Top stories
Capital and Statkraft sign 51MW La Herrada PPA
Statkraft has agreed to buy all of the power produced by Capital Energy's 51MW La Herrada wind farm in Alabacete, Spain.
This is the fifth power purchase agreement signed between the companies in Spain.