Press "Enter" to skip to content

Posts tagged as “oil spill”

The BP Blame Game

While problems continue to arise in the aftermath of the Deepwater Horizon oil spill, various companies are wasting time pointing fingers. Recently, BP, the global…