Alibaba leads $100 million investment in Chinese humanoid robot startup

Sep 8, 2025 - 06:00
 0
Alibaba leads $100 million investment in Chinese humanoid robot startup
Capital is rushing into humanoids — X Square Robot has completed eight fundraising rounds in less than two years since the startup was founded.