Posts Tagged ‘Charles City Wind Farm’

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[...]