SF: New charging stations

San Francisco announced the installation of 26 new electric vehicle (EV) charging stations in City owned parking facilities…