Popeyes Is Shuttering More Locations as a Major Franchisee Goes Bankrupt
Sailormen Inc, a 136-store Popeyes operator, filed Chapter 11 owing roughly $130 million, closing 20 locations and leaving 3,300 hourly jobs in limbo.
June 30, 2026Read Article →