Spanish utility Iberdrola SA (BME:IBE) has issued a EUR-1-billion (USD 1.1bn) green bond to finance its offshore wind projects in Europe.