Israeli Secret Sauce Is The Real Power Inside Better Place’s Electric Cars Brian of London January 23, 2012