3 ms·China's tech giants lost their swagger and may never get it back9 points by atlasunshrugged 4y agoakc3n 4y agoNon-paywall version of article: https://archive.ph/ZnX2X https://archive.ph/ZnX2XHani1337 4y agoWhere is Jack Ma?