Spanish solar energy installer EiDF (BME:EIDF) said on Wednesday that it has signed a financing agreement to raise up to EUR 20 million (USD 21.4m) to develop its business units.