Return to previous page

SoftBank’s next bet: $940M into autonomous delivery startup Nuro