Collibra nets $23 mln in Index Ventures-led round

Share this