News

Subway commuters in Shenzhen, China, may soon need to make room for a fleet of chunky, snack-carrying delivery robots.