EDF Energy agrees partnership deal on UK battery assets

Zenobe Energy's Claredown site.
Zenobe Energy's Claredown site.