Spanish developer Energia Inovacion y Desarollo Fotovoltaico SA (BME:EIDF) said that it has signed a financing agreement to bankroll the construction of 19.34 MW of solar self-consumption projects for the commercial and industrial (C&I) sector in Spain.