Armstrong Marine delivers catamaran research vessel
Armstrong Marine USA, Port Angeles, Wash., has delivered a new 42 foot by 16 foot catamaran research vessel, Benthic Cat, to Orca Maritime, Inc., Imperial Beach, Calif., after successful launch and sea