Steven Chu

Aired:  07/21/09 Views: 62,752

Steven Chu believes the cap-and-trade bill is a great opportunity for America to lead a new industrial revolution. (8:37)

Loading...