Otto and Budweiser have announced they have completed the world’s first shipment by a self-driving truck. With the full support from the State of Colorado, Otto and Anheuser-Busch delivered 51,744 cans of Budweiser from Fort Collins to Colorado Springs, traveling through downtown Denver during the trip. The self-driving truck is equipped with cameras, radar and […]

+ Read More