1,203,968 views | John Doerr • TED2007

Salvation (and profit) in greentech