A smartphone running the Sina Weibo social networking app is seen against a background of the company logo on screen in Beijing, China. Photo: EPA

Topic |   China technology
A smartphone running the Sina Weibo social networking app is seen against a background of the company logo on screen in Beijing, China. Photo: EPA
READ FULL ARTICLE