Common Sense Advisory publishes "Top 100 Language Service Providers: 2015" brief

This brief presents the world’s leading providers of translation, localization, and interpreting services. The list includes nine ties, resulting in 109 companies claiming or sharing the top 100 spots. For more information, refer to the specific research site of Common Sense Advisory.