The making of robots: View from the floor
chinadaily.com.cn | Updated: 2017-11-06 11:11
A robot is on display at the production base for robots of Shanghai PartnerX Robotics Co Ltd in Changzhou, East China's Jiangsu province, Oct 16, 2017. [Photo/IC] |
Editor's Pick