Overview

As part of our Spain operating portfolio, Valdecaballeros is an 11.4 MW solar facility located in the Badajoz region.

Our Sites & Facilities
Cochrane, Ontario, Canada Explore Abitibi
Albacete, Spain Explore Almansa
Albacete, Spain Explore Alposol
Valladolid, Spain Explore Ataquines