Portfolio 1 Investments
Quivo
e-commerce, logistics, fulfillment, software
unspecified
€5.2 M
Oct 2025
Lead