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
Sevilla, Spain Explore
Cochrane, Ontario, Canada Explore
Sevilla, Spain Explore
Newsletter Background