Portfolio 1 Investments
Borro
recycling, sustainability, event technology, payments
unspecified
€1.3 M
May 2026
Investor