You're watching...
Cap & Trade: Necessary or Bad for Business?
Details
-
Description
Patrick Creighton DC Institute for Energy Research says cap and trade will kill American jobs while Lester Lave, founder of Carnegie Mellon Electricit...
- Duration 13:58
- Date May 6, 2011
Advertisement