AquacultureFrench insect feed producer nabs FoS stampInnovaFeed received the sustainability certifications for its insect feed production.Innovafeed, French insect feed producer receive sustainability certifications.Photo: Friend of the SeaIntraFish Media