Skip to content
Professional subscription required for full intelligence access. Register or upgrade your plan.
Iberdrola logo
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.