Global renewables developer X-Elio said on Thursday that it has closed a financing agreement to secure funds for its 67-MW solar portfolio in Spain.