Friday, October 2, 2015

Daimler debuts autonomous truck on German highway