Spanish utility Iberdrola SA (BME:IBE) has secured a corporate off-taker for some of the output of its 476-MW Baltic Eagle offshore wind farm it is currently constructing in German waters.