The companies — including Spain-based Catchoom, which Center City’s Slyce quietly acquired this year — have a combined 90 employees and offices in Vienna, Austria, Philadelphia, Barcelona and New ...
PHILADELPHIA, BARCELONA and VIENNA, Nov. 10, 2020 /PRNewswire/ -- Three of the world's leading providers of image recognition and visual search technology today announced an agreement to merge and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results