Tag: feedback platform

Critizr raises €15 million to accelerate international growth

Founded in France in 2012, the business also confirmed investment in two new offices ...

X