A Comment About

Is Israel Making the Electric Car Work?

January 27, 2012 - 12:00 am - by Brian London
Sam
2012-01-31 14:04:34

Brian, Do you have the map with the 60 switch stations installed in Israel youv’e mentioned? I’m considering the issue, but trying to manage the risks…