
Alibaba leads $100 million investment in Chinese humanoid robot startup
Robots are on display at the Robot Mall, world’s first embodied intelligence robot 4S store, on August 6, 2025 in Beijing, China. Beijing Youth Daily | Visual China Group | Getty Images BEIJING — As the race for household robots heats up, Chinese humanoid startup X Square Robot announced Monday it had secured around $100…