Index Ventures leads $26 mln round for Super Evil Megacorp

Share this