News Snapshot:
The online presence of two of China’s top e-commerce influencers vanished after they were fined millions of yuan for tax evasion last month, with their social media accounts, Taobao stores and official company website becoming inaccessible over the past several days. The disappearance of Zhu Chenhui and Lin Shanshan, who built booming live-streaming businesses online with tens of millions of followers, serves as the latest reminder of the risks content producers face in China when amassing huge followings. It is not unusual for those falling afoul of authorities to see social media accounts and online track records erased, without any...