54.80.249.22

Index Ventures closes €300m fund Index Ventures III

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