Spanish solar developer Enerside Energy (BME:ENRS) said on Friday it has signed a three-year framework agreement with an unnamed industrial partner to jointly develop up to 1,000 MW of solar photovoltaic and battery storage projects, mainly in Italy.