Portfolio 1 Investments
Orbio
enterprise software, human resources, artificial intelligence
unspecified
€7.6 M
Sep 2025
Investor