Salvation (and profit) in greentech

1,205,618 views | John Doerr • TED2007