Share
September 21, 2016 2:00 PM, EDT
First Look at Daimler Mercedes-Benz Urban eTruck

First Look at Daimler Mercedes-Benz Urban eTruck

Video of the world premier of the Daimler Mercedes-Benz Urban eTruck, unveiled on Sept. 20, 2016 in Hanover, Germany, just prior to the IAA Commercial Vehicle show. (Neil Abt/Transport Topics)