French insect feed start-up InnovaFeed has achieved Friend of the Sea (FoS) and Friend of the Earth (FoE) certifications. The biotech company, which produces insect meals for the aquaculture industry, has a processing