
Iberdrola
Iberdrola SA
Spain
About
Founded in 1901, Iberdrola is a public company headquartered in Spain with approximately 5000+ employees specializing in Solar, Wind, Hydro.
Iberdrola is a global energy leader with over 125 years of history, operating in more than 30 countries. The company supplies energy to approximately 100 million people worldwide. It specializes in electrification and decarbonization of the economy through renewable energy generation (wind, hydro, solar, biomass), intelligent electricity networks, efficient energy storage, and clean energy solutions. Iberdrola is the first electricity company in Europe and second globally by market capitalization. The group operates through subsidiaries including Avangrid (USA), Neoenergia (Brazil), ScottishPower (UK), and i-DE (Spain distribution). The company is committed to innovation in digital transformation, green hydrogen, electric mobility, and sustainable business practices.
Headquarters
Founded
Employees
Company type
Focus areas
Products & services
Business models
Value chain
Service areas (5)
Spain
Brazil
United States
United Kingdom
Europe
Locations
Headquarters
Spain
Operating locations (3)
- Brazil
- United States
- United Kingdom
Service regions
Credentials & affiliations
Industry memberships
Partnerships
Avangrid Inc., Neoenergia S.A., ScottishPower Ltd, i-DE Redes Eléctricas Inteligentes, Iberdrola España S.A.U.
More Solar Companies
View allASG Energie AG
Köthen, Germany
FPE Flowerpower Energy GmbH
Caputh, Germany
Wilhelm Petersen Elektrotechnik
Kappeln, Germany
ABEL ReTec
Engelsberg, Germany
Dream Maker
Niedernhall, Germany
SolarWind Projekt GmbH
Hamburg, Germany