The word allegedly tells me that many drivers are going to end up stranded.
I don’t believe that 100 miles on a charge for a truck for a second. The batteries would have to be huge and cost a fortune.