Editor’s note: This post originally appeared on TechNode, an editorial partner of TechCrunch based in China. It may have lost its original founding team, but the wheels are still rolling for embatt
Editor’s note: This post originally appeared on TechNode, an editorial partner of TechCrunch based in China. Reports of trade tensions between China and the US in the past few months have been hard