Posts Tagged ‘climate change bill’

logo

BP Oil Spill Update & Proposed American Power Act Announced

Posted on May 14th, 2010 by

The proposed American Power Act is introduced, a new containment structure has been deployed to try and stop the oil leak in the Gulf and[...]