Liverpool, England

Stage

In Development

Location/Country

England

Technology

Battery Storage

Capacity

57 MW



A 57MW ready-to-build battery storage project in the UK

Project Key Facts

Stage:
In Development
Technology:
Battery Storage
Location/Country:
England