2000 mile range of a diesel. Probably only 200 to 300 for this POS (I doubt even that but trying to be nice). Electric motors drain batteries super fast under heavy load conditions, and long and even short haul cargo trucks are expected to carry up to 40,000 pounds of cargo. The whole truck including tractor, trailer, and cargo can weigh up to 80,000 pounds. This electric tractor might make it 500 miles on its own. Add the trailer and cargo and likely not even 200 miles. A half hour wasted every 200 miles will bankrupt the trucker. No one will want to hire his/her truck if it wastes that much time.