LeadsParticipantsNovigraised $18M in a Series A round at a $90M valuationLeadsParticipantsOriginalView announcement↗1y ago