Our customer service is temporarily overloaded and at times we are unable to accept new phone calls if all places in queues are occupied. Read more
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 over 550,000 customers throughout Finland.