Our recent report on the electric car company, Better Place, generated lots of interest. (Forgive my shorthand description of Better Place as a “car” company. They are, more accurately, an oil-free transportation infrastructure company. Which should explain why I used shorthand.) For those who were left wanting more, here’s a presentation by Better Place CEO, Shai... »


