Blog

Is Marketing Translation Dead?

Is Marketing Translation Dead?

Advances in technology and automation over the last 20 years have enabled businesses to take great leaps forwards in terms of translation efficiency. Increased sophistication has also fundamentally altered how…
read more →
Social Media in China

Social Media in China

China has the largest population of Internet users in the world — 731 million by December 2016 (according to the 2016 Statistical Report on Internet Development in China) — which…
read more →
1 of 13
12345