About us

About Helen

Helen Ltd’s energy production is awarded as the most efficient in the world. We aim to achieve 100% carbon neutrality in our energy production. We have about 400,000 customers throughout Finland.

Share: