Logistics companies in Europe are doing some interesting, innovative pilot tests involving electrification and autonomy. Jun 27, 2019admin