Listen

Description

Seafood processor Paramount 21 has invested in a 464.5m2 warehouse adjacent to its Newton Abbot production site in Devon to release production space as it steps up its new product development.