Insect fed trout now available to French consumers and is now being sold in supermarkets, through Auchan, a French retailer. According to the news site All About Feed, the trout is produced and processed by ...
Facebook
Linkedin
Twitter