I work for a walmart that has an electric Ford Transit. <br>I have never seen the battery fully charged.<br>and electricity has to be generated somehow... someway... somewhere. <br><br>one would think 24 hours should fill up my vehicle... it doesn't