Overview

As part of our Spain operating portfolio, Langa is a 2.2 MW solar facility located in the Ávila region.

Our Sites & Facilities
Sevilla, Spain Explore
Cochrane, Ontario, Canada Explore
Sevilla, Spain Explore
Cochrane, Ontario, Canada Explore
Newsletter Background