Taylor Energy speaks out on its 15-year Gulf oil leak

The leak began in 2004 when Hurricane Ivan toppled one of Taylor’s oil production platforms and caused a mudslide on the seafloor that buried a mishmash of 25 oil and gas wells.
Published: 10:26 PM CST February 5, 2019