Overview

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

Our Sites & Facilities
Rideau Lakes Township, Ontario, Canada Explore Crosby
Cochrane, Ontario, Canada Explore Empire