2 ms·Robots in China are riding the subway to make 7-Eleven deliveries4 points by surprisetalk 1y ago