Contact

Elstor Oy

Tuotantokatu 2,
Lappeenranta, Finland

Business ID: 2841894-3

Billing information

IDE identifier: 003728418943

Operator code: 003721291126

Leave a contact request

Contact us if you’re interested. We’re happy to answer your questions! Let’s start our shared story to enable emission-free industry.

Media

Please send media inquiries to the CEO. We are happy to respond to all questions regarding our technology, the development of the green transition in the energy sector, and the future of energy storage.