Tag: Dene Tha’
-
Pipeline Failures Plague Oil Companies, Erode Public Trust
Pipeline safety is growing more difficult to prove, as oil companies struggle with failing infrastructure and persistent pollution issues from spills that should have been cleaned up long ago. News of pipeline failures are …