AutoComplete for July 27, 2016: Daimler unveils the electric truck of the future

Transcript