Navigil

Location Espoo, Finland Revenue size EUR 1,8 milli...

Gscan

Location Talinn, Estonia Revenue size EUR 100,000 ...