✕
About
Team
Team
Board
News
Contact
Projects
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
Key Facts
Project Key Facts
Stage:
In Development
Technology:
Battery Storage
Location/Country:
England