World Markets / Spain /
Last close 22.18000031 on 2026-10-30
Founded: 1992
Founders: Formed 1992 by merger of Hidroelectrica Espanola and Iberduero
One of the world's largest renewable-energy utilities, based in Bilbao, Spain.