Zelestra’s solar-plus-storage Spain offtake deal is ‘PPA 2.0’, firm says Zelestra’s solar-plus-storage Spain offtake deal is ‘PPA 2.0’, firm says