Portfolio 1 Investments
Biographica
agricultural biotechnology, agritech, artificial intelligence
unspecified
€7 M
Jan 2026
Investor