How GM Made the $35,000 Chevrolet Equinox EV into a 319-Mile Range Champ (insideevs.com)