Iberdrola logo

Iberdrola

International company headquartered in Bilbao Spain, together with its subsidiaries Iberdrola distributes electricity and gas worldwide.

Overview

International company headquartered in Bilbao Spain, together with its subsidiaries Iberdrola distributes electricity and gas worldwide.

Subsidiaries

Iberdrola operates through the following subsidiaries: