Translation & Localization The Importance of Networking for Translators Emily Hargreaves November 21, 2017 21,517 views
Translation & Localization The trials and travails of an online labor marketplace Tom Armstrong July 20, 2016 22,156 views