Pulse Clean Energy seals £220m UK battery dealBy Vicky DoeAugust 4, 2025 Financing to deliver 700MWh across six new projects