Chen Shaojie: CEO of Chinese Live-Streaming Platform DouYu Goes Missing
Chen Shaojie, the CEO of Chinese live-streaming platform DouYu vanishing act is just one of many high-profile cases of business executives going missing in China in recent years.