Investor Shelf

CSG

Company · CZ · 1 documents

Key number
€7.4 billion EUR
European defence and security startup venture funding in 2025. Houlihan Lokey p.4