Japanese delivery robots closer to hitting the roads as pandemic puts damper on human contact

Open in new window