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)
Video Categories:
All | Government | Business | Technology | Equipment | Safety | Fuel | Logistics | Autonomous