New early-stage venture fund Icon launches with $100 mln

Share this