On December 12, 2017, the National Transportation Safety Board met to present its findings and proposed recommendations related to the sinking of the U.S. cargo ship El Faro. The 790-foot El Faro sank about 40 nautical miles northeast of Acklins… Continue Reading →
The post The Sinking of El Faro appeared first on Specialty Lines Advisory.