Overview

As part of our Spain operating portfolio, La Zarza is a 7.5 MW solar facility located in the Cáceres region.

Our Sites & Facilities
Ávila, Spain Explore Langa
Sevilla, Spain Explore Lebrija
Cochrane, Ontario, Canada Explore Long Lake