Iberdrola España
Headquarters: Spain · Tracked deals: 1
Iberdrola España, a leading integrated utility, manages 19.4 GW of generation capacity, primarily renewables, and a 270,000 km electricity distribution network, serving 11 million supply points across Spain.
Website: https://www.iberdrola.es
Recent deals
- BP and Iberdrola España's 25 MW green hydrogen project nearing commissioning in Spain — Partner (2026-03-06)