Bouchard Files for Bankruptcy, Looking Back at Captain Fred and the Attack on Black Tom

Bouchard Transportation recently filed for Chapter 11 bankruptcy protection. The 102-year-old Long Island petroleum barge operator has been struggling over the last several years, involved financial shortfalls and a string of accidents, including a fatal explosion in 2017.  Rather than … Continue reading