site logo

Torc, Daimler to test self-driving trucks on Southwest roads

Courtesy of Daimler