BLOG

Logrus IT in CSA Research's 2020 Ranking

Logrus IT has been ranked by CSA Research as the 27th largest translation company in North America. 

CSA Research (formerly Common Sense Advisory) is an independent agency that conducts annual research on the global language services market.

CSA Research determines the largest providers based on a survey, and their ranking is considered one of the most authoritative in the language services field. Companies are ranked based on factors such as sales turnover, size, and services rendered.

BACK
This website uses cookies. If you click the ACCEPT button or continue to browse the website, we consider you have accepted the use of cookie files. Privacy Policy