Index Ventures

Swiss venture capital firm

Add more to start comparing