A self-driving delivery robot put its rubber to the road on Oct. 7, safely crossing a street in central Tokyo as it made its way to deliver packages during its first public test drive. [Read More]

No reproduction or republication without written permission.