We’re here to help you accelerate your transition to clean energy. If you’d like to find out more about what we can do for your business or organisation, simply complete the contact form below and we’ll be in touch.
Our commercial office is located in London, UK. Our R&D centre is located in Oulu, Finland.
Commercial & Sales Teams
33 Holborn, EC1N 2HT, London, UK
Technology Centre Team
Elektroniikkatie 8, 90590, Oulu, Finland