Portfolio 1 Investments
CLIMATEX
textiles, sustainability, materials
unspecified
€3.5 M
Feb 2026
Lead