An infographic giving a schematic overview of the various steps of the translation process from the receipt of the texts to be translated to the delivery of the translation to the client.
It is available in English, Italian, Spanish, Russian, and French thanks to the translation made by valuable colleagues in their own languages.