Jump to content

Lauri Alanen

Program Manager, Wind and Solar Power Development lauri.alanen@neova-group.com +358 (0)50 379 3578