Steven Chu
Season 14 E 97 • 07/21/2009
Steven Chu believes the cap-and-trade bill is a great opportunity for America to lead a new industrial revolution.