Steven Chu

  • Aired:  07/21/09
  •  | Views: 62,690

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

Loading...