44.200.171.74

Index Ventures closes €300m fund Index Ventures III

1216
Index Ventures III will be invested over a period of four to five years in technology and life science growth companies,