Translation & Localization One on One: instant human interpretation from your smartphone Emily Feng August 24, 2016 33,036 views
Translation & Localization Collaborative translation – the need for new software Emily Feng April 25, 2016 4,137 views
Technology Translation services contributes to the sharing economy Robert Ritacca January 11, 2016 6,076 views