Major restaurant brands, including TGI Fridays, are rapidly closing locations, with 11 chains shutting more than 20% of their stores as the industry contracts.
33 restaurant chains closed 10% or more of their locations in 2025
Source: Thestreet
Read Full Story →
