Business Description
Founded in 1840 and based in Bilbao, Spain, Iberdrola is one of the world's largest energy companies, operating across Spain, the UK, the US, Mexico, Brazil, Germany, France, and Australia. The company generates and supplies electricity and gas using a broad mix of sources, with a strong focus on renewables such as wind, solar, and hydropower, alongside nuclear and gas-fired plants, giving it a total installed capacity of over 46,000 MW. Iberdrola serves both households and industrial clients, offering services that range from home solar panels and heat pumps to green hydrogen and large-scale energy management.