China is winning the humanoid robot race while Tesla's Optimus lagsrestofworld.org2 points·stareatgoats··0 commentsOpen articleSaveView on HN