Industrial automation, defence and security technology.
Tampere, Western Finland
Orivesi, Western Finland
Filter