Chen Shaojie, the founder and CEO of leading gaming live-streaming platform DouYu, has disappeared and has been incommunicado for some three weeks, according to multiple Chinese media sources. The local reports, subsequently carried by the Financial Times and the Alibaba-owned South China Morning Post based in Hong Kong, allege that Chen’s disappearance is related to […]
© 2020-23 Digest Wire. All rights belong to their respective owners.