The world’s largest seafood show takes place May 6-8 this year at the Fira Barcelona Gran Via Venue in Barcelona, Spain. Come see us at Stand #3N502 to learn more about how we can help you improve the sustainability of your seafood.