CSA Research Ranked EC Innovations as the 34th Largest LSP in the World
The language services and technology industry includes more than 27,000 players worldwide, ranging from boutique local agencies to large global companies. This diverse group of language service providers (LSPs) and translation technology vendors adds up to a multi-billion-dollar global industry. […]