Specialised translation and localisation
Translation means accurately conveying the message of a written text in a different language, bearing in mind the appropriate stylistic and cultural considerations.
Areas of specialisation
Business and finance, corporate communication, equestrian sports, EU politics, horse husbandry and breeding, hospitality and tourism, law, marketing, medical technology