back
2 comments
Shai has been a media darling for quite some time now. This TED video is from last year. Are there any actual results to show yet?
An update from two months ago says this: "Better Place and Renault are bringing sustainable transportation to Denmark and Israel, beginning in 2011"