Israeli Secret Sauce Is The Real Power Inside Better Place’s Electric Cars Read More » January 23, 2012 20 Comments