Ocean 14 Capital acquires and merges three companies to create MITO

MITO consolidates clam hatcheries and nurseries in Italy and the Netherlands.

Share this