I believe you are remembering the same thing I'm remembering, it was called BetterPlace
Here's a TED Talk about it from 2009 https://www.ted.com/talks/shai_agassi_a_new_ecosystem_for_el...
They went bankrupt in 2013
Here's a TED Talk about it from 2009 https://www.ted.com/talks/shai_agassi_a_new_ecosystem_for_el...
They went bankrupt in 2013
No comments yet.