Should the Government Take Over the Oil Leak Cap Efforts now?
Posted on May 29, 2010 by Jeffrey Newman
I write this directly upon BP’s announcement that “top kill” has failed to stop the flow of oil from the well and it is moving on to another approach. Given the fact that the spill is the largest disaster of its kind and the economic impact growing daily, some consideration should be given to the […]