Index Ventures first closing at $191 million

Share this