Big Idea Ventures launches plant-based shrimp startup 0 12.07.2024 16:01 Thefishsite.com Big Idea Ventures has launched Bayou Best Foods, a seafood startup with an initial focus on plant-based shrimp.