Index Ventures, the venture firm founded in Switzerland in 1996, and now based in London and, as of 2011, in San Francisco, is opening its fourth office in New York. […]
Martin Mignot
Trending topics and news from the Martin Mignot category
Back to news home