China's tech giants lost their swagger and may never get it backbloomberg.com9 points·atlasunshrugged··2 commentsOpen articleSaveView on HN