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
Stay Informed
Subscribe to receive our latest news and press releases
We respect your privacy. Unsubscribe anytime.