Long-term floor agreements on 789MW of projects - Gresham House Energy Storage Fund plc | RNS | Ticker