Humanoid robots embodiment of Chinas AI ambitions

Wait 5 sec.

Humanoid robots embodiment of China's AI ambitions