Portfolio 1 Investments
Visibuilt
biotechnology, construction materials, infrastructure
seed
€3.34 M
Jul 2026
Investor