Well, THAT’s an Understatement
by RELEVANT
September 8, 2010
BP has released a report about the Gulf Oil Spill, saying that there were a “number of failures” from several different parties. Really, they could have just titled the whole report “EVERYONE FAIL” and been pretty close to the truth …