Investor Shelf

FINN

Company · DE · 1 documents

Key number
€20.1 billion
Total European venture debt deal value in 2025. Houlihan Lokey p.3