China’s Tech Rainmaker Vanishes, and So Does Business Confidencenytimes.com15 points·karaokeyoga··1 commentOpen articleSaveView on HN