With Ryder System, Inc. announcing it has begun taking delivery of its first 125 Chanje V8070 all-electric commercial panel vans, what's different about this Class 5 vehicle aimed squarely at last-mile, urban and metro-area delivery?
Does it and other electric trucks have any real chance to...