Capillary Technologies raises $20 million to enhance customer engagement solutions and expand global...
$20M