Big Idea Ventures launches plant-based shrimp startup
Big Idea Ventures has launched Bayou Best Foods, a seafood startup with an initial focus on plant-based shrimp.
Big Idea Ventures has launched Bayou Best Foods, a seafood startup with an initial focus on plant-based shrimp.