Businesses are facing numerous challenges across consumer spending, sourcing costs, and competitive threats. As a result, 2025 saw more than 8,200 retail locations permanently close their doors.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results