Chinese humanoid company X Square Robot secured $100 million in an A+ round of funding led by Alibaba Cloud and CAS Investment on Monday. The firm’s Chief Operating Officer, Yang Qian, said the ...