In an interview with Autonomy, Volta Trucks founder, Carl-Magnus Norden, said:
in London trucks constituted only 4% of road miles but 26% of pedestrian fatalities and 78% of cyclist fatalities.
I've seen this claim only in ads (including the above article that appears to be a promotion).
Is this true? Is it 'universal' or limited to London?