Close
Back to our members

Iberdrola

Iberdrola, S.A. is a Spanish multinational electric utility company headquartered in Bilbao, Spain. With more than 40,000 employees and operations in over 13 countries – including Spain, the United States, the United Kingdom, Mexico, Brazil, Australia, France, and Portugal – Iberdrola is a global leader in renewable energy and smart grids. The company supplies electricity to around 30 million customers worldwide.

A pioneer in the energy transition, Iberdrola has built one of the world’s most diversified renewable energy portfolios, with significant hydropower and pumped storage assets alongside wind (onshore and offshore) and solar projects. The company is investing in clean generation, grid modernisation and flexible energy storage to support a resilient, low-carbon energy future.

Iberdrola's wide-ranging portfolio includes the Tâmega Hydroelectric Complex in northern Portugal. Comprising three dams and hydropower plants, the complex adds over 1,100 MW of renewable capacity to the grid. It is among Europe’s largest energy storage systems and plays a vital role in grid stability and climate resilience.

In addition to investing in state-of-the-art technologies, Iberdrola integrates advanced environmental monitoring and biodiversity protection into its hydropower operations. Its long-term investment strategy aligns with the green investment criteria of the EU Taxonomy, with 90% of investments contributing to a sustainable future.

LinkedIn

Facebook

X

YouTube

Website

Privacy Policy