For years, long-range electric trucks seemed impossible. But much has changed in a short time. Rapid improvements to batteries and chargers mean battery electric trucks are already viable for urban ...