Tencent, Sina, Baidu hit with fines for failing to remove illegal online information

Chinese Internet giants Tencent, Sina and Baidu have been fined by regional regulators over their failure to remove online information prohibited by Chinese laws. Sina Weibo, the Chinese equivalent of Twitter, and...

Already a subscriber? Click here to view full article