Alibaba is a conglomerate humanoid robotics company based in Hangzhou, China, founded in 1999. The company has raised $10.2B.
The technologies for bringing humanoids to life