Daimler presents its all-electric truck

Daimler rebrands as Mercedes-Benz after dumping trucks