pull down to refresh

China is about to send humanoid robots to work at a busy border with Vietnam. UBTECH Robotics has won a $37 million contract, to deploy its Walker S2 machines there starting this month.