Back European digital-technology and B2B software founders at seed and Series A, typically investing €1M to €10M.
No data yet