The 16-tonne electric trucks coming to London & Paris

by