Posts by: Luna Liu

Luna Liu works as a Project Coordinator at Venga, where she helps managing localization projects. She has a master's degree in Localization Project Management.

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 →