Sustainability scorecard

The sustainability assessment of the Iberdrola group

The Sustainability assessment is a tool for evaluating the group's sustainability performance by analysing its economic, environmental and social dimensions, and is used to determine which aspects require improvement throughout the group as a whole. The assessment serves to measure the quality of the sustainable strategy pursued.

Sustainability
Energy
 
Business
Sustainability
Competitiveness
Security of
supply
Environment
Social
Dimension
Value
Creation
Environment
Social
Dimension
Value
Creation
Business
Sustainability

 

 

Targets

Environmental Performance

GHG Emissions (validated by Science Based Targets initiative - SBTi)*::

  • To reach net-zero greenhouse gas emissions across the value chain by 2039 from a 2020 base year.
  • To reduce absolute scope 1, 2 and 3 GHG emissions 65 % by 2030 from a 2020 base year, which is in line with a 1.5°C trajectory.

  • To reduce scope 1, 2 and 3 emissions 90% by 2039 from a 2020 base year, aligned with the SBTi's 1.5 °C mitigation pathways for reaching net-zero before 2050.

  • In line with the science based targets set for 2030 and 2039, we estimate a path to reduce absolute scope 1, 2 and 3 GHG emissions 20 % by 2026 from a 2020 base year.


 Biodiversity: 

  • Iberdrola will have a net positive impact on biodiversity by 2030. This goal is based on the application of the conservation hierarchy principle throughout the life cycle of its facilities and the implementation of mechanisms to identify, quantify, and monitor compliance therewith.
  • Adaptation of 234,000 poles in the distribution lines to avoid electrocution of birds by 2025 in Spain (52 % progress). 
Water:
  • Reduce the intensity of water use/production to 63 % in 2030 from 2021 (18 % in 2025) (progress -2 %)

 
 Pollution:
  • Reduce NOx emissions intensity to <0.10g/kWh in 2030.

 
 Sustainable Mobility: 
  • Iberdrola will electrify 100 % of its light vehicle fleet of vehicles in 2030 (progress 27,7 %)

 
Reforestation:
  • No Net Deforestation in 2025 and planting 8 million trees by 2025 and reaching 20 million by 2030 (progress 12.5%).

 

 Renewable consumption:

  • Electricity consumption of renewable origin in all buildings and corporate offices (Europe and USA) in 2030 (progress 49.4 %).

 Recycling:

  • 50 % of blades from wind turbines recycled in 2025 and 100 % in 2030.

Social Performance

 Health and Safety:
  • Target of zero accidents. In order to achieve this target, Iberdrola has a Strategic Occupatinoal Health and Safety Plan.

  • Reduce the Accidentality Rate among own employees (TRIR - Rate of work-related injuries) by 10 % in 2025 and 21 % in 2030 compared to 2021 (progress 30 %).


 Gender: 

  • Ensuring that female directors continue to account for at least 40 % of the Board of Directors by the years 2025 and 2030 (progress 100 %).

  • Increase the presence of women in senior management positions to 30 % in 2025 (progress 86,7 %) and 35 % in 2030 (progress 74,5 %).

  • Increase the presence of women in positions of responsibility to 35 % (progress 97 %) in 2025 and 36 % in 2030 (progress 94 %).


  Electricity access:

  • Objective in the "Electricity for all" program to provide electricity to 16,000,000 people who currently do not have access by 2030 (progress 69 %).


 Training: 

  • ≥ 55 training hours per trained employee/year by 2025 and 2030 (progress 100%)

 Sustainable Mobility:

  • Installation of 110,000 charging points for electric vehicles by 2025 (progress 20 %) and 400,000 in 2030 (8.6 % progress).


 Suppliers: 

  • ≥ 80 % purchases from local suppliers in 2025 and 2030 (progress 100 %).

  • ≥ 85 % of sustainable suppliers in 2025 and 2030 (progress 100 %).


 R&D&i: 

  • €420 million annually in R&D&i by 2025 and €550 million by 2030 (progress 66 %).

 

*Overall Net-Zero Target: 
Iberdrola SA commits to reach net-zero greenhouse gas emissions across the value chain by 2039 from a 2020 base year. 

Near-Term Targets: 
Iberdrola SA commits to reduce absolute scope 1, 2 and 3 GHG emissions 65 % by 2030 from a 2020 base year. Within that target, Iberdrola SA commits to reduce scope 1 and 2 GHG emissions from power generation 83 % per kWh by 2030 from a 2020 base year. Iberdrola SA also commits to reduce scope 1 and 3 GHG emissions from fuel and energy related activities covering all sold electricity 85 % per kWh within the same timeframe. Iberdrola SA further commits to reduce absolute scope 3 GHG emissions from use of sold products 42 % within the same timeframe. Iberdrola SA finally commits to reduce all remaining absolute scope 3 GHG emissions 46 % within the same timeframe. 

Long-Term Targets: 
Iberdrola commits to reduce scope 1, 2 and 3 emissions 90 % by 2039 from a 2020 base year. Within that target, Iberdrola SA commits to reduce scope 1 and 2 GHG emissions from power generation 84 % per kWh by 2039 from a 2020 base year. Iberdrola SA also commits to reduce scope 1 and 3 GHG emissions from fuel and energy related activities covering all sold electricity 95% per kWh within the same timeframe. Iberdrola SA further commits to reduce absolute scope 3 GHG emissions from use of sold products 90 % within the same timeframe. Iberdrola SA finally commits to reduce all remaining absolute scope 3 GHG emissions 90 % within the same timeframe.

** Breakdown of training hours (thousands of hours):
Environmental: 24.6
Management Skills: 103.3
Languages: 90.7
Other (courses): 246.2
Health and Safety: 627.3
Technical: 1,639.9

An error occurred while processing the template.
The following has evaluated to null or missing:
==> request.getHeader("User-Agent")  [in template "20102#20129#424176" at line 23, column 26]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign getHeader = request.getHeader...  [in template "20102#20129#424176" at line 23, column 5]
----
1${request.setAttribute('CSS',((request.getAttribute('CSS'))!"")+'&/o/iberdrola-corporativo-theme/css/decoradores/menuVertical2.css')} 
2 
3<@liferay_util["html-top"]> 
4    <style> 
5     
6        .menu3-vertical.parent-selected,.menu4-vertical.parent-selected { 
7            display: block !important; 
8
9        #decMenuVertical a.rotated { 
10            -moz-transform: rotate(-180deg); 
11            -o-transform: rotate(-180deg); 
12            -webkit-transform: rotate(-180deg); 
13            transform: rotate(-180deg); 
14
15         
16        @media(max-width:959px) { 
17            div#decMenuVertical { 
18                display: none; 
19
20
21    </style> 
22</@>   
23    <#assign getHeader = request.getHeader("User-Agent")?lower_case /> 
24    <#assign isMobile= getHeader?contains("mobile") /> 
25    <#assign isIpad = getHeader?contains("ipad") /> 
26     
27     
28    <#if !isMobile> 
29    <div id="decMenuVertical"> 
30        <nav class="menu-vertical-izq" style="clear:both;" role="navigation" aria-label="Menú secundario"> 
31            <ul class="menu2-vertical" role="list" aria-expanded="true" aria-hidden="false"> 
32            <#list entries as nav_item> 
33                <#assign 
34                    nav_item_attr_has_popup = "" 
35                    nav_item_css_class = "" 
36                    nav_item_layout = nav_item.getLayout() 
37                /> 
38                <#if nav_item.isSelected()> 
39                    <#assign 
40                        nav_item_attr_has_popup = "aria-haspopup='true'" 
41                        nav_item_css_class = "activoN2" 
42                        nav_item_css_class2 = "ON" 
43                        parentSelected="parent-selected activo" 
44                        girado="rotated" 
45                    /> 
46                <#else> 
47                    <#assign 
48                        nav_item_css_class = "" 
49                        nav_item_css_class2 = "" 
50                        parentSelected="" 
51                        girado="" 
52                    /> 
53                </#if> 
54                <#if nav_item.isChildSelected()> 
55                    <#assign 
56                        childSelected = "activoN2" 
57                        nav_item_attr_has_popup = "aria-haspopup='true'" 
58                       child_display="display:block" 
59                        child_aria_expanded="true" 
60                        child_aria_hidden="false" 
61                        nav_item_css_class2 = "ON" 
62                    /> 
63                <#else> 
64                    <#assign 
65                        childSelected = "" 
66                        nav_item_attr_has_popup="" 
67                        child_display="display:none" 
68                        child_aria_expanded="false" 
69                        child_aria_hidden="true" 
70                    /> 
71                </#if> 
72                 
73                <#if nav_item.hasChildren()> 
74                            <#assign nav_item_attr_has_popup = "aria-haspopup='true'" /> 
75                <#else> 
76                    <#assign nav_item_attr_has_popup = "aria-haspopup='false'" /> 
77                </#if> 
78                <li ${nav_item_attr_has_popup} class="${nav_item_css_class} opcion-${nav_item?index} ${childSelected}" id="layout_${nav_item.getLayoutId()}" role="presentation" aria-controls="menu-${nav_item?index}"> 
79                    <a title="${nav_item.getName()}" aria-labelledby="layout_${nav_item.getLayoutId()}" ${nav_item_attr_has_popup} class="${nav_item_css_class2}" href="${nav_item.getURL()}" ${nav_item.getTarget()} role="menuitem"><span> ${nav_item.getName()}  
80                        <#if nav_item.getTarget()?contains("_blank")>  
81                            <img alt="ventana nueva" class="ven-new" src="/o/iberdrola-corporativo-theme/images/comunes/ventana_nueva.png"> 
82                            <span class="sr-only txt-aa">External link, opens in new window.</span> 
83                        </#if> 
84                             
85                        </span></a> 
86                    <#if nav_item.hasChildren()> 
87                        <a href="javascript:void(0)" class="tiene-hijos3 ${girado}"></a> 
88     
89                        <ul id="menu-${nav_item?index}" aria-controls="menu-${nav_item?index}" class="menu3-vertical ${parentSelected}" role="list" aria-expanded="${child_aria_expanded}" aria-hidden="${child_aria_hidden}" aria-labelledby="opcion-4" style="${child_display}" role="menu"> 
90                            <#list nav_item.getChildren() as nav_child> 
91                                <#assign 
92                                    nav_child_css_class = "" 
93                                    nav_child_css_class2 = "" 
94                                /> 
95                                
96                                <#if nav_child.hasChildren()> 
97                                            <#assign  
98                                                nav_item_attr_has_popup = "aria-haspopup='true'" 
99                                                child_display="display:none" 
100                                            /> 
101                                <#else> 
102                                            <#assign nav_item_attr_has_popup = "aria-haspopup='false'" /> 
103                                </#if> 
104                                <#if nav_child.isChildSelected()> 
105                                    <#assign 
106                                        childSelected = "activoN3" 
107                                        nav_item_attr_has_popup = "aria-haspopup='true'" 
108                                        parentSelected="parent-selected activo" 
109                                        girado="rotated" 
110                                        child_aria_expanded="true" 
111                                        child_aria_hidden="false" 
112                                        child_display="display:block" 
113                                        nav_child_css_class2="ON" 
114                                    /> 
115                                <#else> 
116                                    <#assign 
117                                        childSelected = "" 
118                                        nav_item_attr_has_popup="" 
119                                        parentSelected="" 
120                                        girado="" 
121                                        child_aria_expanded="false" 
122                                        child_aria_hidden="true" 
123                                        child_display="display:none" 
124                                    /> 
125                                </#if> 
126                                 <#if nav_child.isSelected()> 
127                                    <#assign 
128                                        nav_child_css_class = "selected activoN3" 
129                                        nav_child_css_class2 = "ON" 
130                                        child_display="display:block" 
131                                    /> 
132                                </#if> 
133                                <li ${nav_item_attr_has_popup} class="${nav_child_css_class} opcion-${nav_item?index}-${nav_child?index} ${childSelected}" id="layout_${nav_child.getLayoutId()}" role="presentation"> 
134                                    <a class="${nav_child_css_class2}" title="${nav_child.getName()}" aria-labelledby="layout_${nav_child.getLayoutId()}" href="${nav_child.getURL()}" ${nav_child.getTarget()} role="menuitem" aria-controls="menu-${nav_item?index}-${nav_child?index}"><span>${nav_child.getName()} 
135                                         <#if nav_child.getTarget()?contains("_blank")>  
136                                            <img alt="ventana nueva" class="ven-new" src="/o/iberdrola-corporativo-theme/images/comunes/ventana_nueva.png"> 
137                                            <span class="sr-only txt-aa">External link, opens in new window.</span> 
138                                        </#if> 
139                                    </span></a> 
140                                                <#if nav_child.hasChildren()> 
141                                                    <a href="javascript:void(0)" class="tiene-hijos4 ${girado}"></a> 
142                                                  
143                                                    <ul id="menu-${nav_item?index}-${nav_child?index}" aria-controls="menu-${nav_item?index}-${nav_child?index}" class="menu4-vertical ${parentSelected}" role="list" aria-expanded="${child_aria_expanded}" aria-hidden="${child_aria_hidden}" aria-labelledby="opcion-${nav_item?index}-${nav_child?index}" style="${child_display}" role="menu"> 
144                                                        <#list nav_child.getChildren() as nav_child2> 
145                                                            <#assign 
146                                                                nav_child_css_class = "" 
147                                                                nav_child2_css_class2 = "" 
148                                                            /> 
149                                                            <#if nav_child2.isSelected()> 
150                                                                <#assign 
151                                                                    nav_child_css_class = "selected activoN4" 
152                                                                    nav_child2_css_class2 = "ON" 
153                                                                /> 
154                                                            </#if> 
155                                                            <#if nav_child2.hasChildren()> 
156                                                                <#assign nav_item_attr_has_popup = "aria-haspopup='true'" /> 
157                                                            <#else> 
158                                                                <#assign nav_item_attr_has_popup = "aria-haspopup='false'" /> 
159                                                            </#if> 
160                                                            <li ${nav_item_attr_has_popup} class="${nav_child_css_class}  opcion-${nav_item?index}-${nav_child?index}-${nav_child2?index}" id="layout_${nav_child2.getLayoutId()}" role="presentation"> 
161                                                                <a class="${nav_child2_css_class2}" title="${nav_child2.getName()}" aria-labelledby="layout_${nav_child2.getLayoutId()}" href="${nav_child2.getURL()}" ${nav_child.getTarget()} role="menuitem"><span>${nav_child2.getName()}  
162                                                                        <#if nav_child2.getTarget()?contains("_blank")>  
163                                                                            <img alt="ventana nueva" class="ven-new" src="/o/iberdrola-corporativo-theme/images/comunes/ventana_nueva.png"> 
164                                                                            <span class="sr-only txt-aa">External link, opens in new window.</span> 
165                                                                        </#if> 
166                                                                </span></a> 
167                                                            </li> 
168                                                        </#list> 
169                                                    </ul> 
170                                                </#if> 
171                                </li> 
172                            </#list> 
173                        </ul> 
174                    </#if> 
175                </li> 
176            </#list> 
177        </ul> 
178    </nav> 
179    </div> 
180     
181    </#if>