Portfolio 1 Investments
Catalyxx
chemical technology, bio-based chemicals, clean technology
grant
€20 M
Jul 2026
Investor