China’s Tech Rainmaker Vanishes, and So Does Business Confidencenytimes.com3 points·greeneggs··0 commentsOpen articleSaveView on HN