The delivery robots will initially be tested in a neighborhood named Cedre Villas that’s located in the Dubai Silicon Oasis Dubai residents will soon see robots running up and...