2 ms·Planes, trains, monster diggers: the vehicles pushing limits of electric power2 points by pseudolus 2y ago