Overview

As part of our Spain operating portfolio, El Castre is a 26.7 MW wind facility located in the Palencia region.

Our Sites & Facilities
Grand Bend, Ontario, Canada Explore
Matane, Québec, Canada Explore
Murcia, Spain Explore
Albacete, Spain Explore
Newsletter Background