Electric engines are the most efficient means of moving heavy loads. So an electric tow vehicle might just be the perfect tow vehicle! Or is it?
Electric engines are the most efficient means of moving heavy loads. So an electric tow vehicle might just be the perfect tow vehicle! Or is it?