Tuesday, 9 September, 2025
Alibaba Cloud Leads $100M Investment in Chinese Humanoid Robotics

Alibaba Cloud has spearheaded a $100 million funding round for Shenzhen-based X Square Robot, a startup specializing in humanoid robotics and embodied AI. Founded in December 2023, X Square has now secured a total of approximately $280 million across eight funding rounds. The company aims to develop autonomous robots for household, service, and industrial applications, with plans to launch an IPO