Portfolio 1 Investments
Laxey
aquaculture, foodtech, sustainable-farming
unspecified
€130 M
May 2025
Lead