Index Ventures leads $21 mln funding in Built

Share this