News

Thursday, the first curbside chargers were installed on Fillmore Street, with plans to scale the program to hundreds — and potentially thousands — more. Last week, the San Francisco Municipal ...
SAN FRANCISCO — San Francisco is powering up its electric vehicle presence as it moves to install the city's very first curbside chargers. Thursday, the first curbside chargers were installed on ...