Crap & Trade & the CE Industry

Ed Sachs on the Cap & Trade debate