2 months agoChinese robotics startup Robot Era unveils STAR1, the ‘fastest’ humanoid in the worldB.C. Begley