It is also the largest electric truck order yet for the Mercedes-Benz ... "The major transportation corridors in the UK and Germany are still very limited with public charging and high-capacity ...