/
Business Data
Country of registration: 
Switzerland

Slator makes business sense of the translation and language technology markets through news and insights on demand drivers, funding, talent moves, technology and more.