Brands Germany Opens First Electric Highway That Lets Trucks Draw Power From Overhead CablesBy Tapiwa Matthew MutisiMay 25, 2019 All over the world trucks are guzzling ever more diesel, polluting towns and cities and…