Coulomb Technologies

Tesla roadster

Electric Car Charging Station Unveiled At San Francisco’s Pier 27

San Francisco now has an EV station to charge electric cars located at Pier 27 on the Embarcadero.

CONNECT WITH KCBS–11/16/2010

Follow

Get every new post delivered to your Inbox.

Join 55,777 other followers