Delivery robots hit the road in Beijing. IN the many facets of China.
Keywords: Robots--Beijing.; E-commerce platform; Robot technology