Loma de Ayala Wind turbines
Overview

As part of our Spain operating portfolio, Loma de Ayala is a 21 MW wind facility located in the Almería region.

Our Sites & Facilities
Almería, Spain Explore
Almería, Spain Explore
Manitoulin Island, Ontario, Canada Explore
Mont-Louis, Québec, Canada Explore
Newsletter Background