Amazon’s delivery robot been rolled out to more locations

But when will Amazon's robots land in Dubai?
Amazon, Delivery, Robots
07August2019
Josh Corder