The Shipbuilders Council of America (SCA), a trade association representing the U.S. shipbuilding and vessel repair industry, has announced new board leadership following the conclusion of Terry O’Brien’s term as… Read More
BAE Systems Ship Repair
BAE Systems Inc., with its United States headquarters located in Arlington, Va., announced around the first of March the immediate cessation of ship repair operations at its Mobile, Ala., shipyard,… Read More