Saturday, January 24, 2026

Tag: Yang Qian

Alibaba’s $100M Investment Fuels X Square Robot’s Push For Embodied AI, Global Sales, And Next-Gen Humanoids

X Square Robot, a Shenzhen-based humanoid startup, secured approximately $100 million in funding led by...