Skip to content
Our portfolio / Kouvola

Kouvola

South-East Finland

Power source
Solar
Capacity
85-95 MW
Stage
Development