Weibo Fined by Chinese Regulator for Publishing Illegal Information

SHANGHAI — Chinese social media platform Weibo Corp has been slapped with a 3 million yuan ($470,000) fine by China’s internet regulator for repeatedly publishing illegal information. Read More