Aquaculture – a new investment frontier
Neptune Partners is the world’s first PE fund to invest solely in aquaculture, partnering with Stafford in July, 2019
Neptune Partners is the world’s first PE fund to invest solely in aquaculture, partnering with Stafford in July, 2019