Portfolio 1 Investments
Reploid
pet food, insect farming, animal nutrition, food ingredients
convertible
€1.65 M
Mar 2026
Investor