Insect Engineers

Business Area(s): 
Description: 

Insect Engineers develops, builds, and supplies machines and climate systems for the commerical insect farming.

Location(s): 
Horst
Netherlands