An estimated 7,900 U.S. stores may close in 2026 as retailers contend with rising costs and shifting consumer habits.
Bahama Breeze fans are in mourning this week because the restaurant chain is set to begin closing its final 28 locations. The ...