BP’s Oil Spill Probe Faults Its Own Engineers
Engineers Blamed On Deepwater Oil Spill Probe. BP is apparently putting some blame for the Deepwater Horizon oil rig explosion on its own engineers. According to a Bloomberg News report, [...]