Spanish renewables firm Zelestra has secured a long-term deal for the output of a Chilean energy complex that will include 220 MWp of solar photovoltaic (PV) and 1 GWh of energy storage capacity.