▲ 1 points
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"