From €3M
Fund size: Latest funds total $2.3B ; AUM N/A
Learn what Index Ventures and similar investors look for: