Tech

Congress fails to pin down oil company execs on their bad-faith arguments

Enlarge / At some point, this must stop. A recent congressional hearing left us no closer to figuring out when that point will be reached. (credit: Getty Images ) Thursday, the House Committee on Oversight and Reform held hearings on the role of oil companies in fostering our present climate crisis. The companies led by […]