Index Ventures latest early-stage firm to back review site Trustpilot

73
Index Ventures has joined existing investors Northzone and SEED Capital to make a €10m investment in Danish shopping r