When Taylor Energy’s MC20 oil platform collapsed due to an underwater mudslide during 2004’s Hurricane Ivan, it set off what has become known as the ‘longest running oil spill in…
Author: Capt. John
When Taylor Energy’s MC20 oil platform collapsed due to an underwater mudslide during 2004’s Hurricane Ivan, it set off what has become known as the ‘longest running oil spill in…