The European Investment Bank (EIB) has granted a EUR-70-million (USD 74.4m) green loan to Spanish utility group Iberdrola SA (BME:IBE) for the financing of 188 MW of solar projects in Portugal.