Better Place, the electric-car recharging firm, to drive out of Palo Alto
John Proctor talks about Better Place's charge spots, next to one of the units, in 2009. File photo/Veronica Weber.

© 2014 Palo Alto Online.
All rights reserved.