Manna Insect
Rank | S100 index | Change | Change % | Business ID | |
668. (-42) | 195 | -12 | -5.80 % | 2952102-9 |
Founded: 2018 Category: Food & Beverage Innovation City: Oulu
Manna Insect democratizing food production black soldier fly larvae insect protein sustainability environment circular industry