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