Spanish utility group Iberdrola SA (BME:IBE) has agreed financing from the European Investment Bank (EIB) for the construction of 2.2 GW of solar and wind power plants in Spain, Portugal, and Germany.