Spain-based renewables firm Zelestra has signed a long-term power off-take deal with Portuguese electric utility group EDP (ELI:EDP) for a solar-plus-storage project in the Spanish region of Extremadura.