Salvation (and profit) in greentech

1,207,710 views | John Doerr • TED2007