Otto
Otto is a San Francisco-based self-driving truck company that was acquired by Uber in August 2016.
Last updated on
About Otto
Estimated Revenue
$1M-$10MEmployees
11-50Category
Industry
InternetLocation
City
TilburgState
North BrabantCountry
NetherlandsOtto
Find your buyer within Otto