MarketplaceSpanish seafood firm inks e-commerce deals with Amazon, UlaboxGroup recently launched 16 products of its branded brand at a Spanish online retailer.Lola Navarro