1 resource · 0 articles
BYD's 1.6-meter humanoid robot, unveiled in its Shenzhen and Shanghai showrooms.