TOP STORIES

Capital and Statkraft sign 51MW La Herrada PPA

July 24, 2023

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.

Read more