About
Iberdrola is a public headquartered in Spain specializing in Wind, Solar, Energy Storage.
Iberdrola is a major international energy company committed to the energy transition. The company invests extensively in renewable energies including onshore and offshore wind, solar, smart grids, large-scale energy storage, and digital transformation. In France, Iberdrola operates wind parks (including the Saint-Brieuc offshore park with 496 MW capacity completed in May 2024), develops solar projects including agrivoltaic solutions, and provides power purchase agreements and customized electricity supply solutions for businesses. The company also offers electric mobility solutions including charging infrastructure, with intelligent charging stations and photovoltaic canopies. Iberdrola has been providing green energy in France for over 20 years and actively supports local economic development and territorial transition.
Headquarters
Spain
Company Type
Public
Business Models
Value Chain
Service Regions
France, Spain, Portugal, Italy, United Kingdom