Iberdrola
developer, operator, owner and utility, headquartered in Spain
Spanish utility and one of the largest renewable energy owners in the world.
Where they work in wind: Spain, United Kingdom, United States, Germany, France, Portugal, Mexico, Brazil and Australia.
Compiled from public sources; indicative. Suggest an edit · All companies