Salvation (and profit) in greentech

1,225,517 views|
John Doerr |
TED2007
• March 2007