SUSTAINABILITY INDICATORS

Iberdrola to achieve zero emissions in Europe by 2030

More than 20 years ago, Iberdrola began a deep transformation of its energy model towards a sustainable, safe and competitive one that would enable it to tackle the fight against climate change. During this period, the Group has invested more than 100,000 million euros, thanks to which it has managed to generate a total annual impact on employment of nearly 400,000 direct, indirect and induced jobs around the world and contribute more than 31,000 million euros annually to the global GDP.

Thus, thanks to the growing share of renewables in the generation mix, the Group's emission-free capacity and production is increasing, while emissions intensity is decreasing every year, which puts us on track to achieve CO2 equivalent emission neutrality for Scope 1 and 2 by 2030 and net zero CO2 equivalent emissions by 2040 for all scopes, including Scope 3.

Below, you can see the data showing the evolution of the company's decarbonization process; emission-free production and capacity, etc.

 See more sustainability indicators

An error occurred while processing the template.
The following has evaluated to null or missing:
==> request.getHeader("User-Agent")  [in template "20102#20129#281690" 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#281690" at line 23, column 5]
----
1${request.setAttribute('CSS',((request.getAttribute('CSS'))!"")+'&/o/iberdrola-corporativo-theme/css/decoradores/menuVertical2.css')} 
2<@liferay_util["html-top"]> 
3    <style> 
4     
5        .menu3-vertical.parent-selected,.menu4-vertical.parent-selected { 
6            display: block !important; 
7
8        #decMenuVertical a.rotated { 
9            -moz-transform: rotate(-180deg); 
10            -o-transform: rotate(-180deg); 
11            -webkit-transform: rotate(-180deg); 
12            transform: rotate(-180deg); 
13
14         
15        @media(max-width:959px) { 
16            div#decMenuVertical { 
17                display: none; 
18
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                        child_aria_expanded="true" 
46                        child_aria_hidden="false" 
47                        child_display="display:block" 
48                    /> 
49                <#else> 
50                    <#assign 
51                        nav_item_css_class = "" 
52                        nav_item_css_class2 = "" 
53                        parentSelected="" 
54                        girado="" 
55                        child_aria_expanded="false" 
56                        child_aria_hidden="true" 
57                        child_display="display:none" 
58                    /> 
59                </#if> 
60                <#if nav_item.isChildSelected()> 
61                    <#assign 
62                        childSelected = "activoN2" 
63                        nav_item_attr_has_popup = "aria-haspopup='true'" 
64                    /> 
65                <#else> 
66                    <#assign 
67                        childSelected = "" 
68                        nav_item_attr_has_popup="" 
69                    /> 
70                </#if> 
71                 
72                <#if nav_item.hasChildren()> 
73                            <#assign nav_item_attr_has_popup = "aria-haspopup='true'" /> 
74                <#else> 
75                    <#assign nav_item_attr_has_popup = "aria-haspopup='false'" /> 
76                </#if> 
77                <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}"> 
78                    <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()}  
79                        <#if nav_item.getTarget()?contains("_blank")>  
80                            <img alt="ventana nueva" class="ven-new" src="/o/iberdrola-corporativo-theme/images/comunes/ventana_nueva.png"> 
81                            <span class="sr-only txt-aa">External link, opens in new window.</span> 
82                        </#if> 
83                             
84                        </span></a> 
85                    <#if nav_item.hasChildren()> 
86                        <a href="javascript:void(0)" class="tiene-hijos3 ${girado}"></a> 
87     
88                        <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"> 
89                            <#list nav_item.getChildren() as nav_child> 
90                                <#assign 
91                                    nav_child_css_class = "" 
92                                    nav_child_css_class2 = "" 
93                                /> 
94                                <#if nav_child.isSelected()> 
95                                    <#assign 
96                                        nav_child_css_class = "selected activoN3" 
97                                        nav_child_css_class2 = "ON" 
98                                    /> 
99                                </#if> 
100                                <#if nav_child.hasChildren()> 
101                                            <#assign nav_item_attr_has_popup = "aria-haspopup='true'" /> 
102                                <#else> 
103                                            <#assign nav_item_attr_has_popup = "aria-haspopup='false'" /> 
104                                </#if> 
105                                <#if nav_child.isChildSelected()> 
106                                    <#assign 
107                                        childSelected = "activoN3" 
108                                        nav_item_attr_has_popup = "aria-haspopup='true'" 
109                                        parentSelected="parent-selected activo" 
110                                        girado="rotated" 
111                                        child_aria_expanded="true" 
112                                        child_aria_hidden="false" 
113                                        child_display="display:block" 
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                                <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"> 
127                                    <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()} 
128                                         <#if nav_child.getTarget()?contains("_blank")>  
129                                            <img alt="ventana nueva" class="ven-new" src="/o/iberdrola-corporativo-theme/images/comunes/ventana_nueva.png"> 
130                                            <span class="sr-only txt-aa">External link, opens in new window.</span> 
131                                        </#if> 
132                                    </span></a> 
133                                                <#if nav_child.hasChildren()> 
134                                                    <a href="javascript:void(0)" class="tiene-hijos4 ${girado}"></a> 
135                                                  
136                                                    <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="display: none;" role="menu"> 
137                                                        <#list nav_child.getChildren() as nav_child2> 
138                                                            <#assign 
139                                                                nav_child_css_class = "" 
140                                                                nav_child_css_class2 = "" 
141                                                            /> 
142                                                            <#if nav_child2.isSelected()> 
143                                                                 
144                                                                <#assign 
145                                                                    nav_child_css_class = "selected activoN4" 
146                                                                    nav_child_css_class2 = "ON" 
147                                                                /> 
148                                                            </#if> 
149                                                            <#if nav_child2.hasChildren()> 
150                                                                <#assign nav_item_attr_has_popup = "aria-haspopup='true'" /> 
151                                                            <#else> 
152                                                                <#assign nav_item_attr_has_popup = "aria-haspopup='false'" /> 
153                                                            </#if> 
154                                                            <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"> 
155                                                                <a class="${nav_child_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()}  
156                                                                        <#if nav_child2.getTarget()?contains("_blank")>  
157                                                                            <img alt="ventana nueva" class="ven-new" src="/o/iberdrola-corporativo-theme/images/comunes/ventana_nueva.png"> 
158                                                                            <span class="sr-only txt-aa">External link, opens in new window.</span> 
159                                                                        </#if> 
160                                                                </span></a> 
161                                                            </li> 
162                                                        </#list> 
163                                                    </ul> 
164                                                </#if> 
165                                </li> 
166                            </#list> 
167                        </ul> 
168                    </#if> 
169                </li> 
170            </#list> 
171        </ul> 
172    </nav> 
173    </div> 
174     
175    </#if>