 Trucking tends to be associated with highways, but its not uncommon to find large delivery vehicles trundling down the tightly packed streets of the worlds most populated cities. According to EV startup Volta Trucks, thats far from ideal: in London, large commercial vehicles cause around 26 of pedestrian fatalities and around 80 of cyclist fatalities, ... 