Hey, Maybe This Cap Will Work

Jul 13, 2010
Let's not get too excited here, but word on the street -- fine, word in several major news outlets on Tuesday -- has it that BP was about to try out yet another cap designed to maybe, possibly contain the oil hemorrhaging into the Gulf of Mexico. But this is only a test.
Join our newsletter Stay up to date with the latest from Truthdig. Join the Truthdig Newsletter for our latest publications.

Power Exec Struggles With Industry

Oct 23, 2006
James Rogers may head the power industry's main trade association, but he disagrees with the group's opposition to emissions caps. The forward-thinking CEO wants energy providers and the Bush administration to accept the reality of global warming and embrace the future: "The science says we need to act."