Index Ventures Leads $6M Funding of Peoplevox

March 03, 2015