They're blamed for Challenger's demise
[DOC] [TLE] BP is to blame for Deepwater Horizon, but its mistake was actually ... [PAR] Sep 30, 2016 ... Why didn't they see the disaster coming or stop it in time?