10 employees
We are an insect-based solutions company specialising in the production of value-added ingredients for the food, feed and petfood markets.
2017