Jump to content

Heikki Nivala

Project Specialist, Wind and Solar Power Development heikki.nivala@neova-group.com +358 40 546 0423