Technology UBTech Robotics agrees to take 43% stake in components supplier Zhejiang Fenglong The humanoid robotics company will be spending US$237M to boost its manufacturing capacity Rowan Dunne5 hours ago