Portfolio 1 Investments
TERN Group
health-tech, human resources
series-a
€24 M
Sep 2025
Investor