The European Investment Bank (EIB) has signed a EUR-100-million (USD 104m) green loan agreement with Spanish utility Iberdrola SA (BME:IBE) to finance its new solar project in Sicily, a joint press release said on Friday.