by Antonella Crotti - Languages Plus InternationalNov 16, 20212 minEmbarassing TranslationsBad translations are often incomprehensible, may cause embarrassment, and lead to loss in business. Most companies need to translate...