The U.S. Climate Task Force's Push for a Carbon Tax April 12, 2010 By James Handley U.S. Climate Task Force’s Push for Carbon Tax Shift (CleanSkiesTV)