Skip to content
Back to Investors
A

Alibaba

Portfolio

1

companies

Investment by month

By category

  • AI/ML£439M

By location

  • Shenzhen£439M

Portfolio companies

XS

X Square Robot

X Square Robot builds end-to-end embodied artificial intelligence systems for autonomous physical tasks.


Recent investments