Portfolio 1 Investments
Nabu
software development, customs automation, logistics, trade compliance
unspecified
€3 M
May 2026
Investor