China’s internet watchdog has shut down the microblogging accounts of outspoken former property tycoon Ren Zhiqiang after he posted remarks criticising comments by President Xi Jinping.
Sina Corp is an online Chinese media group operating Sina Weibo, a Chinese-language microblog loosely modelled on Twitter. Sina Weibo has more than half of the China market. Sina Corp also owns Sina.com, which is the biggest Chinese language infotainment web portal, according to Wikipedia. Sina Corp’s global headquarters are in Shanghai. Its rivals are Baidu and Sohu.com.