Ynsect

Ynsect

Ynsect is the world leader in the production of insect protein and natural fertilizers.