Shell game

    Insider

    Cap and trade legislation, part of a 900-page climate change bill approved by the U.S. House Energy and Commerce Committee on May 21, has largely been opposed by business interests.Some groups, howeve…


    Already an INSIDER? .