Business Description
Founded in 1840 and based in Bilbao, Spain, Iberdrola is one of the world's leading energy companies, operating across Spain, the United Kingdom, the United States, Mexico, Brazil, Germany, France, and Australia. The company generates and delivers electricity through 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 also trades electricity and gas on wholesale markets and sells energy directly to homes and businesses, offering services ranging from solar panels and heat pumps to green hydrogen for industrial use.