Strategically placed in scenic and high-traffic locations, the chargers deliver rapid charging up to 900 volts and feature ...