Live-streaming e-commerce stars disappear from China's internet after tax evasion fines
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...