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