Professional subscription required for full intelligence access.
Register or
upgrade your plan.
IB
Utility
Lng
BME: IBE
Iberdrola
Bilbao, Spain
· Established 1992 · Profile updated July 1, 2026
Official website ↗
📋
Auditor Executive Assessment
Prepared by the Asian Oil Intelligence Desk · Institutional due-diligence memorandum
Iberdrola SA is a global renewable energy leader with 42+ GW installed capacity, the world's largest wind power producer, and growing solar and offshore wind portfolios in the US, UK, Brazil, and Australia. Regulated networks in Spain, UK, and US provide stable earnings.
FY2024 net income approximated $5.5 billion with EBITDA near $16 billion. €47 billion investment plan through 2026 targets 52 GW installed capacity. ScottishPower and Avangrid are key subsidiaries in UK and US markets.
Gas gen...
Log in
or
register
to access the full corporate intelligence report.