Portfolio 1 Investments
Encube
hardware development, manufacturing, artificial intelligence, enterprise software
unspecified
€23 M
Oct 2025
Investor