The story of the Taylor Energy Oil Spill – a storm-caused, environmental crisis that caused an off-shore oil spill along the Gulf of Mexico since 2004, would have been detrimental except that a Coast Guard captain and a homegrown Cajun engineer decided that they would help stanch the longest-running oil spill in U.S. history. […]
Taylor Energy Oil Spill: Stanching the longest-running oil spill you’ve likely never heard of
