Investor Shelf

NetCo

Company · IT · 1 documents

Key number
1,424 deals
Total European PE deals in 2024. EY Swiss Fintech / Banking Barometer p.7