Iberdrola Renewables is the renewable energy arm of Iberdrola – one
of the world’s largest electric utilities – is in charge of developing and
managing the group’s renewable energy assets: onshore and offshore
wind, small hydro, solar-thermal, photovoltaic, biomass and other new
energy sources. Iberdrola has the world’s largest renewable asset base
and is a global leader in wind power production.