Language From language learning to the 2016 Olympic swimming competitions Carl Yao August 11, 2016 4,421 views
Translation & Localization Translation services must modernize and catch up to the 21st century Carl Yao June 28, 2016 7,688 views
Translation & Localization How “Big Translation” changes the way we think about globalization Carl Yao February 15, 2016 6,538 views
Mobile 3 Ways Mobile Technology Will Drive Global Communication Carl Yao January 22, 2016 5,640 views