Recent Posts

Former BP Engineer Arrested For Obstructing Justice In Oil Spill Investigation
Posted on 24 Apr 2012 by Shane Dilworth

NEW ORLEANS - (Mealey's) The U.S. Department of Justice on April 24 announced that a former engineer for BP PLC was arrested for two counts of obstructing justice in the criminal investigation of the April 20, 2010, explosion of the Deepwater Horizon... Read More