Overview
100
MW DC
Peak Power
Finland
Location
100
MWh
Capacity
2
Hectares
Surface
2026
Operation date
In construction
Project status