Business at a glance

Energy Production & Customers

Mainly onshore and offshore wind, solar, hydro and biomass

  • Total capacity (GW): 38

54% of 2021 EBITDA

Networks

Power transmission and distribution

  • Distributed energy (TWh): 238
  • Users (million): 34

46% of 2021 EBITDA

Financial Data FY Dec 2021
39.1 €Bn
Revenue
3.9 €Bn
Net Income
3.2x
Net debt / EBITDA
12.006 €Bn
Adj EBITDA
9.94 €Bn
Gross Investments
BBB+(Outlook Stable)
Rating

Networks

46

Energy Prod
& Customers

54

By Business

USA

23

Brazil

27

Spain

30

UK

20

By Geography - Networks

IEI

5

Spain

43

UK

11

USA

11

Brazil

4

Mexico

12

Others

14

By Geography - Energy Production & Customers