Archived polls

Which of the following has had the most positive impact on your translation success/workload?
By Charlotte Farrell - featured on Jul 8, 2013
You have not voted on this poll.
[Discuss in forum (14)]