Squelch
-
Trends
Squelch raises $12 million to unify customer service software with AI
Redwood City, California-based customer experience platform provider Squelch today announced that it’s raised an additional $12 million in funding led…
Read More »