4 ms·Diesel vs. electric powertrains for heavy duty applications1 points by aronpye 6y agoaronpye 6y agoRaw youtube video is here: https://youtu.be/5Xz0WudBEUI https://youtu.be/5Xz0WudBEUI