Centre Partners Acquires Seafood QSR Captain D's


Captain D’s operates a national chain of more than 500 seafood-focused quick service restaurants across the United States.
Source: New feed