Impact & Innovation
Database by dealroom.co
Produces high quality protein powders from fruit fly larvae for human consumption.