BP’s Exit from USCAP: An Alarm Signal?
Four months is a long time in climate politics. Back in October 2009, the momentum toward a global carbon regime seemed ineluctable. President Obama held a super-majority in the US Senate, China appeared amenable to a deal, high-profile companies were defecting from the US Chamber of Commerce over its opposition to climate action, and a [...]
Loading...