Panel discussion

Audience members ask questions of Jay Baldwin, Greg Watson, John Todd, and Hunter Lovins.

Panel discussion