Learn from the Experts! 72 Professional Translators, 139 FREE Tools to Help You Stay on Top of Your Game
Very useful list of tools for translators, project managers and any other translation project participants. Published on Inbox Translation's website.