Portfolio 1 Investments
Sodex Innovations
construction technology, artificial intelligence, software, hardware
unspecified
€4 M
Jul 2026
Lead