News
The sandwich giant closed more than 600 U.S. locations in 2024, according to the company’s franchise disclosure documents. It ...
Subway "lost a net of 631 U.S. restaurants in 2024," QSR reported as the company fell to under 20,000 stores for the first ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results