10.0.3.54

Amadeus leads $17m investment in Israeli customer analytics company ClickTale

615
European technology investor Amadeus Capital Partners has led a $17m Series B growth stage investment in Israeli custome