Government & Business Free Cap-and-Trade System Beats Carbon Tax, Study Finds By The Center for Investigative Reporting July 11, 2011