News

Held in Barcelona, the 31st edition of the seafood trade event featured 2,187 exhibiting companies from 87 countries ...