We are very proud to announce that Ubiqus once again features in the top 100 of the largest language service providers worldwide, occupying the number 20 spot in the list drawn up by Common Sense Advisory in its annual analysis. Every year, this independent market research firm studies the sector of translation, localisation, interpreting […]

Read More