Open Internet by MindsNetEV batteries are lasting much longer than the industry expected; 95% charge retained after a quarter of a million miles.