It would be great if this Cab
It would be great if this Cab had the 100 mile range the LEAF was targeted at - but I would think that a 15 minute quick charge after a 50 mile drive would be a safer plan!
Delivery vans - typically follow set routes and are more easily predictable as to what they will be doing, whereas taxi's won't be as predictable!
This vehicle looks like it could easily use a Belly mounted battery pack the size and energy capacity of the Tesla Model S - but maybe that is wishful thinking!